在Linux环境下的Qt中,我如何指定我的应用程序创建的一个文件进入特定的硬编码目录,而另一个同时创建的文件进入另一个硬编码目录?
答案 0 :(得分:0)
我不确定MOC,obj,ui,rcc和可执行文件以外的文件,但您可以使用以下内容指定每个文件的位置:
Release:DESTDIR = release
Release:OBJECTS_DIR = release/.obj
Release:MOC_DIR = release/.moc
Release:RCC_DIR = release/.rcc
Release:UI_DIR = release/.ui
Debug:DESTDIR = debug
Debug:OBJECTS_DIR = debug/.obj
Debug:MOC_DIR = debug/.moc
Debug:RCC_DIR = debug/.rcc
Debug:UI_DIR = debug/.ui
如果要为生成的其他文件设置输出路径,我不知道是否可以(您可能需要自定义构建步骤,但我可能错了)
答案 1 :(得分:0)
我不确定你想做什么,但这有用吗?
QFile aFile("/some/hard/coded/path/filename");
QFile anotherFile("/another/hard/coded/path/filename");