gpt4 book ai didi

c++ - 使用 MinGW 和 Eclipse 编译 Win32 GUI 应用程序(没有控制台)

转载 作者:IT老高 更新时间:2023-10-28 22:36:32 25 4
gpt4 key购买 nike

我正在使用带有 MinGW 作为编译器的 eclipse IDE 来制作 Win32 GUI 应用程序。

我想去掉控制台,但是用-mwindows选项编译程序没有效果,控制台还在。

使用 -Wl,--subsystem,windows 标志也不会产生任何效果。我做错了什么?

最佳答案

对于 Windows 上的 gcc,构建非控制台 Windows 应用程序应考虑两件事:

  1. 编译器选项-mwindows
  2. WinMain()

但是,可以手动将 -Wl,-subsystem,windows 指定给链接器,并将 gdi32comdlg32 包含到 build 。这正是 -mwindows 自动执行的操作。

Reference .

关于c++ - 使用 MinGW 和 Eclipse 编译 Win32 GUI 应用程序(没有控制台),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7474504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com