2012-07-09 4 views
7

GTK 응용 프로그램을 컴파일하기 위해 Go (6g)를 사용 중이며 콘솔 실행 파일이 아닌 Windows 실행 파일로 만들기위한 컴파일러/링커 옵션이 있는지 알고 싶습니다. MinGW는 이것을 위해 -mwindows 옵션을 가지고 있으며, 현재 나는 성가신 16 진수 편집기로 PE 헤더를 수동으로 변경해야합니다.Go 컴파일러에 대한 창 설정 옵션이 있습니까?

답변

9

-ldflags '플래그리스트'인수 6리터, 각 5리터에 합격하거나, 8리터 링커 호출하는

Compile packages and dependencies

-Hwindowsgui 쓰기 윈도우 PE32 + GUI 바이너리 (만 6리터/8리터에서)

Command ld

-ldflags -Hwindowsgui ~ go build/get/install 명령 줄 예 :

go build -ldflags="-Hwindowsgui" gtkapp.go 
+0

피터를 소스 코드에 안정적으로 추가 할 수 있습니까? –

관련 문제