【问题标题】:Fail to compile QT 4.7.3 with Visual Studio 2010使用 Visual Studio 2010 编译 QT 4.7.3 失败
【发布时间】:2011-06-21 23:57:38
【问题描述】:

按照关于如何使用 Visual Studio 2010 编译 QT 的指南后,我仍然没有设法使其工作。

我在“配置”过程中收到以下错误。

LINK : fatal error LNK1104: cannot open file 'libcpmt.lib'
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE"' : return code '0x450'

我主要遵循这样的:

How to build Qt for Visual Studio 2010

谢谢

【问题讨论】:

    标签: c++ visual-studio-2010 qt qt4.7


    【解决方案1】:

    确保你

    • 打开 Visual Studio 命令提示符,或运行 vcvars32.bat 以正确设置 Visual Studio 的环境变量
    • 扩展 PATH 变量以包含 $(QTDIR)\bin,其中 $(QTDIR) 是您安装 Qt 的位置
    • 只是为了比较,这是我的配置字符串:configure -debug-and-release -opensource -shared -ltcg -no-accessibility -no-qt3support
    • 然后你可以运行 nmake 去吃饭了。

    【讨论】:

    • 谢谢它与您的配置命令一起工作......我不知道为什么但它有效。
    【解决方案2】:

    它应该是标准安装的一部分,检查“C:\Program Files\Microsoft Visual Studio 10.0\VC\lib”

    如果没问题,请检查您的路径是否设置在您启动 qmake 的位置,您是否使用 VS 工具命令提示符?

    【讨论】:

    • 是的,文件在 lib 文件夹中...是的,它来自 VS 工具命令提示符
    猜你喜欢
    • 1970-01-01
    • 2011-05-21
    • 2015-01-02
    • 1970-01-01
    • 2012-11-29
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多