1

我刚刚安装并尝试构建一个简单的 Hello world 程序,但是我似乎找不到 .exe,也找不到任何可以看到程序生成“hello world”的方式。附件是我正在尝试构建的屏幕截图,以及我认为应该在其中输出 .exe 的文件夹

http://i.imgur.com/HKAmK.png http://i.imgur.com/WK2Hb.png (也不在子文件夹中)

4

2 回答 2

7
  1. 确保 CPP 文件位于项目的 SourceFiles 中。如果不是,它将不会被构建。

  2. 检查项目的属性(尤其是“常规”选项卡)以获取项目文件的输出目录。

  3. 构建您的项目。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 跳过 ==========
于 2012-12-06T08:41:12.760 回答
1

我也收到了构建成功的消息,但没有生成 exe。

在 Visual Studio 解决方案资源管理器窗格中,右键单击源文件并选择属性。确保它没有设置为“不参与构建

使用下拉列表将其更改为“ C/C++ 编译器”。

源文件属性页

于 2015-05-15T12:55:47.107 回答