【发布时间】:2011-08-25 02:58:36
【问题描述】:
在 Visual C++ 下,我玩过 Glut/FreeGlut/GLFW。似乎这些项目中的每个人都默认添加了一个 CMD 窗口。我尝试将其删除:
属性->C/C++->预处理器->预处理器 定义
从这里,我删除 _CONSOLE 并用 _WINDOWS 替换它
然后我就下去了:
属性->链接器->系统->子系统
我将选项设置为 Windows (/SUBSYSTEM:WINDOWS)
然后当我尝试在 GLFW 下编译时,出现以下构建错误:
错误 1 错误 LNK2001:未解决 外部符号_WinMain@16 MSVCRT.lib
错误 2 致命错误 LNK1120: 1 未解决的外部glfwWindow.exe
是否可以移除控制台窗口?
【问题讨论】:
标签: c++ configuration glut freeglut glfw