.pro中预定义字符串
QT的.pro中预定义字符串,下面这个方法不对:
DEFINES += DB_ROOT_PATH="/home/wk/Desktop/work/yq"
谁用过?
应该怎样定义?
[解决办法]
DB_ROOT_PATH=/home/wk/Desktop/work/yq/
DEFINES += $$DB_ROOT_PATH
你还可以尝试把它打印出来 message(==========$$DB_ROOT_PATH============)
[解决办法]
在Qt中,当需要绝对路径而且该目录相对于源码目录固定时(比如单元测试),用的比较多的是
DEFINES += SRCDIR=\\"$$PWD/\\"
[解决办法]
这个跟Makefile没关系了,跟shell有关。你命令行里对某个参数加多个引号效果一样的