2010-12-14 19 views
18

Tôi đã biên soạn một chương trình bằng cách sử dụng MinGW g ++. Khi tôi chạy nó, nó sẽ mở ra một cửa sổ giao diện điều khiển ngoài cửa sổ ứng dụng chính. Lá cờ trình biên dịch để ngăn chặn điều này là gì?Cách dừng chương trình được biên dịch bằng MinGW (g ++) từ việc mở cửa sổ bảng điều khiển trong các cửa sổ

+1

Để so sánh 2 câu trả lời được đưa ra dưới đây, hãy xem [bài đăng thông tin này trong danh sách gửi thư GCC] (https://gcc.gnu.org/ml/gcc-help/2004-01/msg00225.html) –

Trả lời

15

Tôi tin rằng trình chuyển đổi trình biên dịch là -Wl,-subsystem,windows.

Công tắc -Wl,<options> chuyển số <options> cho trình liên kết. Công tắc -subsystem cho trình liên kết biết hệ thống cần nhắm mục tiêu khi tạo tệp thực thi.

40

Tôi chỉ thêm -mwindows vào cờ liên kết.

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