wjo*_*son 5 visual-studio-2010
我想知道是否可以在最新版本的VS中通过一个简单的设置来完成这个操作,这个设置会导致VS在Eclipse IDE中以与"ContextMenu">"a_Java_src_file_with_main"相同的方式运行.我在新的W7平台上使用VS 2010 Pro的试用版.即使是添加到从"空"模板生成的项目中的最小helloworld cpp源文件也会重定向到命令窗口.
同样的问题3年前:
在Visual Studio 2005输出窗口中捕获cout?
9个月前:
如何将stdout重定向到visual studio的输出窗口
我知道使用OutputDebugString(...)并将流重定向到文件作为替代.
捕获控制台输出以在VS中进行调试?
执行此操作的简单方法是通过在 Windows 上构建一个带有入口点的可执行文件来“抑制控制台窗口” WinMain
,而不是main
.
这通常可以通过编辑项目设置来完成,但是如果您cmake
像我一样使用 ,则每次调用构建时这些设置都会被覆盖cmake
。因此,在这种情况下,您需要添加WIN32
到可执行目标中CMakeList.txt
或将configure 命令设置CMAKE_WIN32_EXECUTABLE
为 truecmake
。
归档时间: |
|
查看次数: |
2489 次 |
最近记录: |