小程序在xp系統上編譯
發布時間: 2023-09-23 19:32:16
㈠ 我用c語言寫了個程序,保存為ceshi.c,如何在windows xp命令提示符下編譯、連接、執行。
恩明白了。你的意思是命令行一步步執行。
在使用GCC編譯程序時,其編譯過程可以分為4個階段
C源程序->預編譯處理(.c)->編譯、優化程序(.s)->匯編程序(.o)->鏈接程序(ELF)
1.預編譯
gcc -E ceshi.c -o ceshi.i
2.編譯階段
gcc -S ceshi.i -o ceshi.s
3.匯編階段
gcc -c ceshi.s -o ceshi.o
4.鏈接階段
gcc ceshi.o -o ceshi.exe
執行./hello就可以了
直接執行gcc ceshi.c 會產生可執行文件a.out,隱含以上的過程。
當然也可以指定產生的文件名
gcc ceshi.c -o ceshi.exe
詳細介紹:http://fujinbing.javaeye.com/blog/586736
㈡ 怎樣在windows XP 系統下安裝GCC來編譯C程序
推薦一個我正在用的, tdm-gcc,打包了mingw(包含最新的gcc穩定版本),安裝很簡單。網址
http://tdm-gcc.tdragon.net/
熱點內容