我的.pro
文件如下所示:
QT += core gui widgets
SOURCES += a.cpp
HEADERS += a.h
FORMS += a.ui
#Locally compiled Qt framework. Qt/out/{QtCore.framework,QtNetwork.framework..}
QMAKE_LFLAGS += -L./Qt/lib/
QMAKE_CXXFLAGS += -F./Qt/lib/
macx {
QMAKE_MAC_SDK = macosx10.9
LIBS += -framework QtCore -framework QtNetwork -framework QtGui -framework QtWidgets
}
我想使用本地编译的框架,但 QT5.5 自动包含 QT5.5.0 安装目录中的框架......我看到 a.cpp 使用以下包含开关进行编译:
-I/Users/banana/Qt5.5.0/5.5/clang_64/lib/QtWidgets.framework/Headers
我尝试INCLUDEPATH =
在.pro
文件中重置,希望它重置默认包含路径并正确添加,INCLUDEPATH += ./Qt/lib
但它不起作用。
使用 MAC、OS X 10.10.2