我有一个名为libstdc++-6的文件,Windows的复制程序正在返回该文件
系统找不到指定的文件。
从qmake调用时没有引号。如果我用引号包装那个文件名,那么copy在cmd中运行得很好。那么,如何使用引号强制Qt包装中的特定命令行参数呢?我试过$$quote($${FILE}),但以同样的方式失败了。
EXTRA_BINFILES += \
$${QTDIR}\bin\libstdc++-6.dll \
$${QTDIR}\bin\libwinpthread-1.dll
for(FILE,EXTRA_BINFILES) {
QMAKE_PRE_LINK += $$quote($${QMAKE_COPY} $$quote($${FILE}) $${DESTDIR_WIN}$$escape_expand(\n\t))
}编辑:
我也试过了,$$quote($${QTDIR}\bin\libwinpthread-1.dll),但是看不见引文
发布于 2015-11-03 22:15:42
我不知道这是不是正确的方法,但是"\"$${FILE}\""是唯一对我有用的东西
https://stackoverflow.com/questions/33508418
复制相似问题