【发布时间】:2020-07-01 23:04:21
【问题描述】:
我从http://www.arcsynthesis.org/gltut/ 下载了教程(0.3.8),然后根据说明我使用 premake4.exe 构建了 Visual Studio 2010 项目(premake4 vs2010),它工作正常,但是当我尝试运行一些示例时,我得到错误信息
指定的文件是无法识别或不受支持的二进制格式
你能告诉我为什么吗?
【问题讨论】:
-
您将程序编译为库,或者您将解决方案中的错误项目作为主项目。
-
对话框中的错误消息似乎表明您正在尝试执行一个库,而不是可执行文件。
-
所以如果我有:skydrive.live.com/… 如何开始其中一个 tut* ?
-
好的,我明白了,但是现在当我调试一些项目时,只有控制台显示一秒钟,而不是我所期望的:(我现在需要做什么?
-
Microsoft Visual Studio 在调试控制台应用程序时有点笨拙。我不记得这个选项在哪里,但是有一个默认为禁用的选项,它会告诉调试器即使在应用程序完成执行后也保持控制台窗口打开。为什么他们决定以这种方式设置默认值,我永远不会知道 - 这使得无法读取可能已写入标准输出的任何调试输出。
标签: visual-studio-2010 opengl compiler-errors linker-errors