为VS2012运行时构建Qt库



我需要构建和链接最新的(5.0.1)Qt库对VS2012运行时库。我使用的是非商业的Qt。我已经下载了qt-everywhere-opensource-src-5.0.1包,现在我遇到了一些问题:显然,没有关于如何配置和构建vs2012兼容性的适当食谱。

我的configure命令行是:

configure –I C:OpenSSL-Win32include –I C:OpenSSL-Win32 –I C:OpenSSL-Win32includeopenssl   -opensource -openssl-linked -debug-and-release -platform win32-msvc2012 –no-icu -nomake examples -nomake tests

错误:

LINK : fatal error LNK1104: cannot open file 'ssleay32.lib'

尝试将库添加到configure命令中,方法是在前面的命令行中添加:

-l C:OpenSSL-Win32libssleay32.lib  -l C:OpenSSL-Win32liblibeay32.lib

. .得到一个有趣的链接错误:

 LINK : fatal error LNK1104: cannot open file 'ssleay32.lib.lib'

再次尝试:

-l C:OpenSSL-Win32libssleay32  -l C:OpenSSL-Win32liblibeay32

再次出现第一个链接错误。也尝试使用-L开关没有帮助。

任何想法?谢谢。

已解决。

使用包的一个普通副本,使用赢家命令行-删除显式-l并添加-l (SSL lib目录)。

感谢收看!

相关内容

  • 没有找到相关文章

最新更新