C言語のコンパイルに関する質問です。.cファイルから.sファイルと.oファイルどちらも生成するgccのオプションを教えてください。

gccで、
.cファイルから.s生成でやめるのが-Sオプション
.cファイルから.o生成でやめるのが-cオプション
このとき後者は.sが残らなです。
.sも.oもどっちも生成するオプションがありそうなものの、manを見てみたところ見当たりませんでした。

かといって二回gcc走らせるのも無駄な気がするのです。

Asked by  D9d0ceb387e3b6de5c4562af78e8a910 ujihisa@github
このエントリーをはてなブックマークに追加

2 Answers 3 Followers - 

khiker HAMANO Kiyoto

-save-temps がそれだったりでしょうか?
# gcc -c -save-temps foo.c

10 months ago

ujihisa@github ujihisa

おおお、それです! ありがとうございました!

10 months ago

Question Status:

関連する質問はありません

Following Users

3 人がこの質問をフォローしています。

Headshot20110226_normal Fb69c72d5af289d6674d2659246a5291 D9d0ceb387e3b6de5c4562af78e8a910