Build 如果它';s在带有空格的目录中运行?

Build 如果它';s在带有空格的目录中运行?,build,directory,space,qmake,Build,Directory,Space,Qmake,我在目录/Users/csaftoiu/VirtualBox VMs/shared/ 我的.pro文件的最后一行是系统($$QMAKE\u LRELEASE-silent$$$\u pro\u file) qmake的输出为: release error: Cannot open /Users/csaftoiu/VirtualBox: No such file or directory 所有这些都不起作用: system($$QMAKE_LRELEASE -silent '$$_PRO_FIL

我在目录
/Users/csaftoiu/VirtualBox VMs/shared/

我的
.pro
文件的最后一行是
系统($$QMAKE\u LRELEASE-silent$$$\u pro\u file)

qmake
的输出为:

release error: Cannot open /Users/csaftoiu/VirtualBox: No such file or directory
所有这些都不起作用:

system($$QMAKE_LRELEASE -silent '$$_PRO_FILE_')
system($$QMAKE_LRELEASE -silent "$$_PRO_FILE_")
system($$QMAKE_LRELEASE -silent ''$$_PRO_FILE_'')
system($$QMAKE_LRELEASE -silent ""$$_PRO_FILE_"")
system($$QMAKE_LRELEASE -silent $$quote($$_PRO_FILE_))
system($$QMAKE_LRELEASE -silent $$quote('$$_PRO_FILE_'))
system($$QMAKE_LRELEASE -silent $$quote("$$_PRO_FILE_"))
system($$QMAKE_LRELEASE -silent $$quote(''$$_PRO_FILE_''))
system($$QMAKE_LRELEASE -silent $$quote(""$$_PRO_FILE_""))
system($$QMAKE_LRELEASE -silent `printf %q $$_PRO_FILE_`)
system($$QMAKE_LRELEASE -silent `printf %q '$$_PRO_FILE_'`)
system($$QMAKE_LRELEASE -silent `printf %q "$$_PRO_FILE_"`)
system($$QMAKE_LRELEASE -silent `printf %q ''$$_PRO_FILE_''`)
system($$QMAKE_LRELEASE -silent `printf %q ""$$_PRO_FILE_""`)

我到底该做什么?

信不信由你,所有这些都能奏效:

system($$QMAKE_LRELEASE -silent \'$$_PRO_FILE_\')
system($$QMAKE_LRELEASE -silent \"$$_PRO_FILE_\")
system($$QMAKE_LRELEASE -silent "'$$_PRO_FILE_'")
system($$QMAKE_LRELEASE -silent '"$$_PRO_FILE_"')