2012-07-09 34 views
7

Tôi đang sử dụng Go (6g) để biên dịch một ứng dụng GTK và tôi muốn biết nếu có một trình biên dịch/liên kết tùy chọn để làm cho nó một Windows thực thi như trái ngược với giao diện điều khiển thực thi. MinGW có tùy chọn -mwindows cho điều này và hiện tại tôi đang phải tự thay đổi tiêu đề PE bằng trình chỉnh sửa hex gây phiền nhiễu. lập luậnCó tùy chọn cài đặt cửa sổ cho trình biên dịch Go không?

Trả lời

9

-ldflags 'danh sách cờ' để vượt qua trên mỗi 5l, 6l, hoặc 8l mối liên kết gọi

Compile packages and dependencies

-Hwindowsgui (chỉ trong 6l/8l) Viết của Windows PE32 + GUI binaries

Command ld

Thêm -ldflags -Hwindowsgui đến dòng lệnh go build/get/install. Ví dụ:

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

Peter này có thể được thêm đáng tin cậy vào mã nguồn không? –

Các vấn đề liên quan