所以我试图通过将所有内容链接到新的 VS 程序来设置 Allegro 模板。
我已经从 Allegro 下载了 .cc
文件并按照其 Wiki 中的安装指南进行操作用于使用 Visual Studio 2010 进行设置。
版本是5.0.10
。
将 main
源代码放入我的第一个程序并按照 wiki 链接所有内容(bin、include、lib
)后,程序构建正常,但是,当你在 VS 中调试/运行程序,弹出一个窗口:
This program can't run because msvcr110d.dll missing from your computer.
我使用其他第三方库成功测试了其他 VS 项目,它们仍然运行良好。
可能是什么问题?
This S/O 问题没有答案。
最佳答案
您可以下载并安装 MSVC 可再发行组件:http://www.microsoft.com/es-es/download/details.aspx?id=30679
不管怎样,需要msvcr110d而不是msvcr110是不正常的。这意味着您正在使用的库已使用 MSVC2012 的调试运行时进行编译。检查并选择正确的库文件。
关于c++ - Allegro/VS 设置中缺少 MSCVR110d.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20372108/