【问题标题】:C++ Project not building. No output files are producedC++ 项目未构建。不产生输出文件
【发布时间】:2017-12-15 16:47:54
【问题描述】:

我有一个包含多个 C# 项目和一个 C++ 项目的解决方案。

C++ 项目是一个 .NET Framework 引导程序,应生成本机可执行文件。我首先将项目构建为单个项目解决方案,但我现在正尝试将其迁移到主解决方案中。

为了迁移它,我在现有的名为 Master 的解决方案中添加了一个名为 Setup 的新项目。然后我通过添加新文件和复制粘贴内容来添加每个标题、源和资源。

我还将输出目录更改为 $(Configuration)\,这样它就不会将 Debug 和 Release 文件夹放在解决方案的根文件夹中。

现在,当我尝试构建项目时,它显示 Rebuild All Succeeded,但是当我尝试调试它时出现以下错误

无法启动程序~系统找不到指定的文件

Image of error shown when attempting to debug (F5)

如果我导航到输出目录,它们是空的。

这是我第一次尝试 C++ 项目,我犯了小学生错误吗?

有人知道我怎样才能让它工作吗?

【问题讨论】:

    标签: c++ visual-studio-2015 build msbuild solution


    【解决方案1】:

    我找到了答案。这确实是一个小学生的错误。

    我的目标是 AnyCPU,而我应该目标是 x86

    现在我的目标是正确的架构,项目按预期构建。

    【讨论】:

    • 感谢您在这里分享您的解决方案,您可以将其标记为答案,这样可以帮助遇到相同问题的其他社区成员。
    • 感谢您的好建议,尽管在允许我接受自己的答案之前有时间限制,但这是我的意图。
    猜你喜欢
    • 1970-01-01
    • 2017-06-03
    • 2013-04-11
    • 2018-03-16
    • 2021-09-01
    • 2019-06-27
    • 2011-11-02
    • 1970-01-01
    • 2019-09-13
    相关资源
    最近更新 更多