1. 程式人生 > >gcc -g -o -c分別是什麽意思

gcc -g -o -c分別是什麽意思

gcc linux

-g為了調試用的

加個-g 是為了gdb 用,不然gdb用不到

-o output_filename,確定輸出文件的名稱為output_filename,同時這個名稱不能和源文件同名。如果不給出這個選項,gcc就給出預設的可執行文件a.out。


-E:僅執行編譯預處理;

-S:將C代碼轉換為匯編代碼;

-Wall:顯示警告信息;

-c:僅執行編譯操作,不進行連接操作


本文出自 “我是程序我最大” 博客,請務必保留此出處http://skinglzw.blog.51cto.com/10729606/1923425

gcc -g -o -c分別是什麽意思