QT +=network widgets
TEMPLATE = app
CONFIG += c++11 console
CONFIG -= app_bundle
#CONFIG += build_all
#CONFIG += qt
#load(qt_tool)
SOURCES += \
main.cpp \
base.cpp \
base1.cpp
HEADERS += \
base.h \
base1.h
DISTFILES +=
RESOURCES +=
QMAKE_MOC_OPTIONS = "-M yy=ttet"
defineTest(mytest){
count(ARGS,1){return (true)}
else{return (false)}
}
mytest(ttt,yy){message(true)}
else{message(false)}
查看器对库文件的详细解析过程可以在命令行中运行qmake 来解析pro文件(可以从qt creator,t1->项目->build->构建步骤->有效qmake调用中将qmake那部分的拷贝过来),并加上-d参数,就可以看到qmake对每条语句的执行解析过程了(不过内容会非常多,可能需要通过关键字搜索才能定位到目的位置):
D:\Qt\Qt5.12.0\5.12.0\msvc2015_64\bin\qmake.exe E:\test\t1.pro -spec win32-msvc "CONFIG+=qml_debug" -d
如果需要查看调试,就需要编译qmake来进行调试了。
用qt编译qmake_丘上人的博客-CSDN博客_qmake编译