Trong khi sử dụng tùy chọn --save-temps để lưu các tệp tạm thời, gcc/clang sẽ xuất ra tệp tạm thời trong cùng thư mục với tệp nhập. Có một tùy chọn để hướng dẫn gcc xuất tệp ra một số thư mục khác không.cách hướng dẫn gcc/clang xuất tệp tạm thời vào một thư mục cụ thể
HOẶC
Khi không sử dụng tùy chọn --save-temps các tập tin tạm thời được tạo ra trong một thư mục mặc định (ví dụ: $ TMPDIR như/tmp) nhưng chúng được xóa khi tập tin đối tượng được tạo ra. Có cách nào để hướng dẫn trình biên dịch giữ các tệp đó thay vì chỉ xóa chúng (tôi nghĩ rằng tùy chọn duy nhất là --save-temps, có vấn đề được nêu ở trên)
-save-temps = cwd –