我会尽可能清楚地说明我到目前为止所做的事情,我在安装时遇到了麻烦,因为我不完全知道编译器等发生了什么,这里我需要一些帮助。所以我做了:
- 安装了 Visual Studio 2010
- 在 Qt 上使用 msvc2010
- 将环境变量设置为我有 nmake.exe* 的目录
目录是:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin 在这里我有 nmake.exe、link.exe ......但我也有 amd64 文件夹和 x86_amd64 文件夹与不同的 nmake.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.
现在,由于我不是控制台专家,我确实在做我想做的事情时遇到了一些麻烦,我认为编译器/链接器有问题,我不知道该怎么做才能修复它