我无法在visual studio 2012中执行我的gtkmm-app。它编译得很好,但在执行时会崩溃。我收到 MSVCP100D.dll 缺失的错误消息。
我去年春天在visualstudio 2010上制作了这个应用程序。操作系统是Windows XP。没问题。
现在我有了visualstudio 2012和Windows 8.1并收到此错误消息。
我不知道该怎么办?有没有办法在系统文件夹中安装MSVCP100.dll,还是可以在VS 2012中完成?
我可能会强调,自从平台更改和IDE更新以来第一次编译和执行我的gtkmm-app时,我才遇到这个问题。普通的控制台应用程序没有任何问题。
如果您还有时间/知识 - 这个dll文件的目的是什么?
答案 0 :(得分:0)
您可能因为更改了编译器而收到此错误。 你可以做的是用当前的Visual Studio重新编译gtkmm或下载预编译的二进制文件并重建你的应用程序。
选项2是安装Visual Studio 2010并忘记Visual Studio 2012。 如果你想要最新的Visual Studio和gtkmm 3那么...... 这不是一件容易的事,在这里详细回答你的问题也是如此 这是一个tutorial,让您开始在Visual Studio 2013 for Windows 7及更高版本中编译/安装gtkmm 3: