gpt4 book ai didi

c++ - Qt - 设置.o文件的输出路径

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:27:07 26 4
gpt4 key购买 nike

文件夹结构如下:

TEST
|-- DIR1
| |-- TEST1.cpp
| `-- TEST1.h
|-- DIR2
| |-- TEST2.cpp
| `-- TEST2.h
`-- main.cpp

qmake -projectqmake TEST.promake之后,我得到:

TEST
|-- DIR1
| |-- TEST1.cpp
| `-- TEST1.h
|-- DIR2
| |-- TEST2.cpp
| `-- TEST2.h
|-- Makefile
|-- TEST
|-- TEST.pro
|-- TEST1.o
|-- TEST2.o
|-- main.cpp
`-- main.o

我想指定.cpp文件生成的.o文件的输出路径,把.o文件放在同一个文件夹下它的 .cpp 文件,例如:

TEST
|-- DIR1
| |-- TEST1.cpp
| |-- TEST1.o
| `-- TEST1.h
|-- DIR2
| |-- TEST2.cpp
| |-- TEST2.o
| `-- TEST2.h
|-- Makefile
|-- TEST
|-- TEST.pro
|-- main.cpp
`-- main.o

最佳答案

qmake 将所有目标文件放在一个目录中,您无法更改它。但是您可以将此行添加到您的 .pro 文件

OBJECTS_DIR = .obj

然后它将创建一个名为 obj 的目录并将所有目标文件放在那里。

关于c++ - Qt - 设置.o文件的输出路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17561733/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com