我知道有很多类似的问题,但是没有一个答案能够帮助我解决我的问题。我的问题是什么呢?当链接时,在编译我的项目后,我收到以下错误信息:
致命错误 LNK1104: 无法打开文件“MSVCRT.lib”
我正在使用Windows 8 64位下的CodeBlocks。使用Visual C++ 2003 Toolkit编译器进行编译,我已经安装在C:\Program Files (x86)\Visual C++ 2003 Toolkit,并且使用了许多来自Windows API的函数,它们也已经安装在C:\Program Files (x86)\Windows Kits中。
在互联网上搜索,我发现一些解决方案,如在我的项目设置中链接这个库(MSVCRT.lib),但我绝对没有那个文件。这是一个项目(我在其中收到此错误)我大约15天前正在工作,现在我想恢复它的开发。我编译和链接了这个项目很多次,我从来没有得到过这个链接器错误,我不知道为什么现在我就是不能链接它。
一些解决方案说我需要安装VS.NET,这样MSVCRT.lib文件就会在那里,但我从来没有安装过它,我还是能够编译和链接我的项目!
有什么办法可以解决这个问题,而不需要安装VS.NET(而且,我不知道这是否会起作用)?
致命错误 LNK1104: 无法打开文件“MSVCRT.lib”
我正在使用Windows 8 64位下的CodeBlocks。使用Visual C++ 2003 Toolkit编译器进行编译,我已经安装在C:\Program Files (x86)\Visual C++ 2003 Toolkit,并且使用了许多来自Windows API的函数,它们也已经安装在C:\Program Files (x86)\Windows Kits中。
在互联网上搜索,我发现一些解决方案,如在我的项目设置中链接这个库(MSVCRT.lib),但我绝对没有那个文件。这是一个项目(我在其中收到此错误)我大约15天前正在工作,现在我想恢复它的开发。我编译和链接了这个项目很多次,我从来没有得到过这个链接器错误,我不知道为什么现在我就是不能链接它。
一些解决方案说我需要安装VS.NET,这样MSVCRT.lib文件就会在那里,但我从来没有安装过它,我还是能够编译和链接我的项目!
有什么办法可以解决这个问题,而不需要安装VS.NET(而且,我不知道这是否会起作用)?