我知道这样的问题已经被问过了,但情况有点不同,关于这个问题的所有答案对我都不起作用.
我正在尝试在VS2008中编译一些C代码并且它不会创建一个exe.此外,当我尝试用f5运行它时,我得到:
此应用程序无法启动,因为找不到MSVCR90.DLL.
我做了一些谷歌搜索,它说这是因为我的c ++可再发行组件没有安装.所以我安装了它,重新启动了一切并再次尝试.但是,唉,我仍然得到同样的错误.有没有人知道如何解决这个问题?
我正在vc2008中构建我的应用程序并在机器网络上进行测试.
除了安装Visual Studio 2008之外,还有什么方法可以在另一台机器上运行C++程序的调试版本?(即没有安装vc2008)
安装redist软件包只会为vc2008程序安装发布模式支持DLL.目前它抱怨"此应用程序无法启动,因为应用程序配置不正确.重新安装应用程序可能会解决此问题.",我假设是"我缺少DLL"的代码.
我试图用g ++(mingw)调用GetPhysicalCusrorPos()编译,结果发现我的sdk已经过时了.所以我用最新的w32api下载了最后一个MinGW,但是标题中仍然缺少这个功能......所以我开始在谷歌上搜索以下问题,只是为了得到越来越多的丢失:
_如果你想使用Windows API但是使用MinGW,那么w32api是一个很好的唯一途径吗?
_ Windows API,Windows SDK,w32api,MinGW和w32api之间的关系究竟是什么?
_ gnu工具(MinGW所以gcc,g ++等)可以和VisualC/WinSDK(cl.exe)一样吗???
请不要以为我没有寻找答案,我确实做到了,但我找到的所有不同的答案都让我失去了比他们帮助我更多的答案.如果有人能澄清一切对我这样的失去初学者来说非常好的话.
非常感谢 !