• 4184阅读
  • 3回复

[提问]QtCreator使用VC编译器出错,MingW编译没错,怎么回事?(附出错信息!!!)求解!!! [复制链接]

上一主题 下一主题
离线ilovexlh
 

只看楼主 正序阅读 楼主  发表于: 2014-03-24
:-1: error: LNK1104: 无法打开文件“c:\Qt\2010.05\qt\lib\qtmaind.lib”
NMAKE:-1: error: U1077: “"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE"”: 返回代码“0x450”
NMAKE:-1: error: U1077: “"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"”: 返回代码“0x2”
离线sankeyou

只看该作者 3楼 发表于: 2014-03-25
目测楼主用错库了 用msvc编译下,或者下个编译好的就可以了
离线dbzhang800

只看该作者 2楼 发表于: 2014-03-25
首先,你需要明确,你的Qt是哪个编译器编译的。是MVSC还是MinGW?

这个一定不能弄错,否则肯定不工作。

其次,你需要细分,是MSVC的哪个具体版本,还是MinGW的哪个具体版本?

这个也需要严格对应,不然,对某些小程序可能会工作,但会有各种莫名奇妙的问题。
离线ilovexlh

只看该作者 1楼 发表于: 2014-03-24
这问题困扰了我好些天了,我主要用VC编译器嵌入汇编代码和方便使用函数指针.我用VS2010编译没出错,可在QtCreator中使用MSVC编译器就出错!请大家帮帮我...
快速回复
限100 字节
 
上一个 下一个