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有关。你命令行里对某个参数加多个引号效果一样的