没有已编译的可执

时间:2014-09-06 16:08:11

标签: c++ visual-studio-2013 directx

我正在使用DirectX SDK并制作了一个小型测试应用程序。它在我的笔记本电脑上具有非常高的CPU使用率,我做了它,我想在我的电脑上试用它。我去了Debug文件夹,但文件夹中没有可执行文件.obj文件和.tlog文件。我尝试运行发布编译,但这并没有改变这种情况 - 仍然没有可执行文件。

我做错了什么或者我错过了什么?

2 个答案:

答案 0 :(得分:2)

你正在寻找错误的文件夹。从解决方案级别(而不是项目)开始搜索,或者仔细查看构建输出或项目属性;这两者都包含真正的道路。

如果您习惯使用其他Visual Studio语言(如C#),请注意C ++使用不同的目录结构。

默认

  • 在C#中,exe位于$(Project)\bin\Release
  • 在C ++中,它位于$(Solution)\Release

当然,这可以在项目属性中更改为绝对任何地方。 “全部重建”后检查构建日志是查找所有文件的最可靠方法。

答案 1 :(得分:0)

要找到已编译的.exe文件的确切位置,请在visual studio上打开输出窗口,然后在构建它之后,您将看到exe的确切路径