【发布时间】:2017-09-17 01:06:11
【问题描述】:
是否可以指定-save-temps 工件的输出目录?
我知道我可以在之后做一个mv,但想知道是否有办法避免额外的步骤。
【问题讨论】:
标签: gcc
是否可以指定-save-temps 工件的输出目录?
我知道我可以在之后做一个mv,但想知道是否有办法避免额外的步骤。
【问题讨论】:
标签: gcc
您可以指定-save-temps
工件将保存在编译的当前目录中:-
-save-temps
-save-temps=cwd
或者你可以指定将它们保存在与对应的.o文件相同的目录下,
前提是还使用了-o 选项,其中:
-save-temps=obj
这些是您唯一的选择。这里是the documentation
【讨论】:
-save-temps=obj吗?在我的制作过程中,我用第一个临时对象覆盖了一些临时对象,而我没有看到另一个选项。
-save-temps=obj 在 GCC 4.5 中引入