gpt4 book ai didi

qt5 - 无法解析 qmake .pro 文件

转载 作者:行者123 更新时间:2023-12-04 20:08:56 25 4
gpt4 key购买 nike

我正在运行 OS X Mavericks 并尝试将 Qt4 应用程序转换为 Qt5。我之前也从未在这台机器上编译过应用程序。我在这台机器上安装了 Qt 5.1.*,它可以很好地解析文件。一旦我切换到我的 Qt 5.2.0 套件并查看运行设置,我的“运行配置”下方就会出现警告:“无法解析 .pro 文件‘.pro’。”。

我查看了 SO 和 qt-project 网站上的其他解决方案——这些都没有帮助。我的 Qt 5.2.0 套件是手动添加的套件,因为我使用 Homebrew 安装了它。

这是我的设置的屏幕截图:

Qt 5.2.0 settings

请注意,如果我在项目目录中运行 qmake (/usr/local/opt/qt5/bin/qmake),则不会输出任何错误。

这是我的 .pro 文件:

QT       += core widgets concurrent

TARGET = Up
TEMPLATE = app
CONFIG += c++11

SOURCES += main.cpp\
MainForm.cpp \
AboutForm.cpp \
progressdialog.cpp

HEADERS += MainForm.h \
AboutForm.h \
progressdialog.h

FORMS += MainForm.ui \
AboutForm.ui \
progressdialog.ui

INCLUDEPATH += $$PWD/../FATX/FATX

RESOURCES += \
MainForm.qrc

CONFIG(debug, debug|release) {
macx: LIBS += -L$$PWD/../FATX-BUILD-OSX/debug/ -lFATX

INCLUDEPATH += $$PWD/../FATX-BUILD-OSX/debug
DEPENDPATH += $$PWD/../FATX-BUILD-OSX/debug

macx: PRE_TARGETDEPS += $$PWD/../FATX-BUILD-OSX/debug/libFATX.a
} else {
macx: LIBS += -L$$PWD/../FATX-OSX/release/ -lFATX

INCLUDEPATH += $$PWD/../FATX-BUILD-OSX/release
DEPENDPATH += $$PWD/../FATX-BUILD-OSX/release

macx: PRE_TARGETDEPS += $$PWD/../FATX-OSX/release/libFATX.a
}

cache()

最佳答案

解决方案是将 Qt Creator 更新到 Qt 3.0.0。

关于qt5 - 无法解析 qmake .pro 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21209676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com