到目前为止,我会尽可能清楚地知道我做了什么,因为我不完全知道编译器会发生什么等等,所以我需要一些帮助。所以我做了:
dir是:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ bin,这里我有nmake.exe,link.exe ...但我也有amd64文件夹和x86_amd64文件夹与不同的nmake .exe和link.exe
我正在使用Visual Studio 2010命令提示符和Windows 7(64位)
现在我用qmake创建makefile,然后我做了nmake,这是错误:
其中一些:
LeXAPDL.obj : error LNK2001: unresolver external symbol ___report_rangecheckfailure
和此:
release\qscintilla2.dll : fatal error LNK1120: 4 unresolved externals
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
既然我不是控制台的专家,我确实有一些做我想做的事情,我认为编译器/链接器有问题,我不知道该怎么做才能修复它