我刚刚安装并尝试构建一个简单的 Hello world 程序,但是我似乎找不到 .exe,也找不到任何可以看到程序生成“hello world”的方式。附件是我正在尝试构建的屏幕截图,以及我认为应该在其中输出 .exe 的文件夹
http://i.imgur.com/HKAmK.png http://i.imgur.com/WK2Hb.png (也不在子文件夹中)
我刚刚安装并尝试构建一个简单的 Hello world 程序,但是我似乎找不到 .exe,也找不到任何可以看到程序生成“hello world”的方式。附件是我正在尝试构建的屏幕截图,以及我认为应该在其中输出 .exe 的文件夹
http://i.imgur.com/HKAmK.png http://i.imgur.com/WK2Hb.png (也不在子文件夹中)
确保 CPP 文件位于项目的 SourceFiles 中。如果不是,它将不会被构建。
检查项目的属性(尤其是“常规”选项卡)以获取项目文件的输出目录。
构建您的项目。Visual Studio 在输出窗口中通知二进制文件在哪里,例如。
1>----- 构建开始:项目:NativeConsoleSketchbook,配置:Debug Win32 ------ 1>构建开始于 2012-12-06 09:39:35。 1>初始化构建状态: 1> 创建“Debug\NativeConsoleSketchbook.unsuccessfulbuild”,因为指定了“AlwaysCreate”。 1>Cl编译: 1> 主.cpp 1>链接: 1> NativeConsoleSketchbook.vcxproj -> D:\Dokumenty\Dev\VS\Sketchbook\Debug\NativeConsoleSketchbook.exe 1>完成构建状态: 1> 删除文件“Debug\NativeConsoleSketchbook.unsuccessfulbuild”。 1> 触摸“Debug\NativeConsoleSketchbook.lastbuildstate”。 1> 1>构建成功。 1> 1>经过时间 00:00:02.81 ========== 构建:1 成功,0 失败,0 最新,0 跳过 ==========
我也收到了构建成功的消息,但没有生成 exe。
在 Visual Studio 解决方案资源管理器窗格中,右键单击源文件并选择属性。确保它没有设置为“不参与构建”
使用下拉列表将其更改为“ C/C++ 编译器”。