【发布时间】:2014-12-17 06:23:40
【问题描述】:
我使用的是 msvc 2013 (ultimate-64bit)、windows 7 64bit。 我用 msvc 2013 (64 bit) 编译了 icu4c 54.1。
现在我尝试编译 qt 5.3.2-everywhere-opensource-src(我在那里添加了补丁(我替换了QWebFrame.cpp))
我使用了 Visual Studio 的 CMD 开发工具。
--- 我执行了这些命令:
cd D:\qtd:-
configure -prefix D:\Qt\Qt_making -platform win32-msvc2013 -opensource -c++11 -make tools -make libs -qt-sql-sqlite -no-openssl -icu -I C:\icu-53.1-vs2013\include -L C:\icu-53.1-vs2013\lib64// 一切正常 - 毕竟,包括已加载/已加载的新 icu 库 nmake
在 4 个命令之后,进程中断。并显示错误:
with: 36 unresolved externals 这些“未解决的外部”可能与库有关。
我制作了这些错误的屏幕(如下):
那怎么了?
我必须编译 QT(特别是 QWebKit - 因为补丁都是 64 位的。)
【问题讨论】:
-
你好。你解决了这个问题吗?
标签: c++ windows visual-studio qt