簡體   English   中英

Windows應用程序啟動我控制台

[英]Windows Application start me console

今天我編譯了我的c ++ Windows應用程序,它已啟動控制台和應用程序,但控制台從未出現過。有人告訴我如何刪除控制台?

如果鏈接器設置具有/ SUBSYSTEM:CONSOLE,則會發生這種情況。 將其更改為/ SUBSYSTEM:WINDOWS

http://msdn.microsoft.com/en-us/library/fcc1zstk%28v=vs.100%29.aspx

或者打開可執行文件的屬性頁面並將鏈接器/系統/子系統更新到Windows。

編輯:現在你指定你沒有使用Visual Studio我知道屬性頁面將無濟於事。 我不確定Dev C ++是否正在使用mingw,雖然它是我無法幫助找到如何修復鏈接器設置,因為我不使用mingw ..

對於mingw編譯器,您應該將-subsystem windows傳遞給鏈接器

g++ -Wl,-subsystem,windows <other linker options>

有一些錯誤,我剛剛重新啟動了Dev C ++,它修復了我也刪除了應用程序中的一些文件,我認為它們可能是問題,因為我有2個空的.rc文件。如果有人有這個問題試試看垃圾並重新啟動應用程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM