我刚刚安装并尝试构建一个简单的Hello world程序,但是我似乎无法找到.exe,也没有任何方式可以看到程序生成“hello world”。附件是我要构建的内容的截图,以及我认为它应该输出.exe的文件夹
http://i.imgur.com/HKAmK.png http://i.imgur.com/WK2Hb.png(也不在子文件夹中)
答案 0 :(得分:6)
确保CPP文件位于项目的SourceFiles中。如果不是,则不会构建它。
检查项目文件的属性(尤其是“常规”选项卡)。
构建您的项目。 Visual Studio在“输出”窗口中显示二进制文件,例如
1>------ Build started: Project: NativeConsoleSketchbook, Configuration: Debug Win32 ------ 1>Build started 2012-12-06 09:39:35. 1>InitializeBuildStatus: 1> Creating "Debug\NativeConsoleSketchbook.unsuccessfulbuild" because "AlwaysCreate" was specified. 1>ClCompile: 1> main.cpp 1>Link: 1> NativeConsoleSketchbook.vcxproj -> D:\Dokumenty\Dev\VS\Sketchbook\Debug\NativeConsoleSketchbook.exe 1>FinalizeBuildStatus: 1> Deleting file "Debug\NativeConsoleSketchbook.unsuccessfulbuild". 1> Touching "Debug\NativeConsoleSketchbook.lastbuildstate". 1> 1>Build succeeded. 1> 1>Time Elapsed 00:00:02.81 ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
答案 1 :(得分:1)
我也得到了构建成功的消息但是没有生成exe。
在Visual Studio解决方案资源管理器窗格中,右键单击源文件并选择属性。确保它未设置为“不参与构建”
使用下拉列表将其更改为“ C / C ++编译器”。