歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux與Windows 開發工具對照表

Linux與Windows 開發工具對照表

日期:2017/2/28 16:29:44   编辑:Linux教程

系統編譯器

gcc --help --- 列出編譯器選項--- CL.exe -HELP ,常用的選項:

gcc/CL.exe -c -DXX=V -Idirname -O2 xx.c

---特別選項對比---

-Wall /W4 不顧情面地給出全部可能的警告

-Werror/Gx 把警告當成錯誤

-S/Fas 生成匯編代碼

-g/"-Od -Zi" 加入調試信息

-ansi/Za 禁止語言擴展

-nostdlib/Zl 不使用標准庫

-nostdinc/X 不使用標准頭文件

-fno-builtin/默認 ,可用-Oi 打開內置函數

-fno-stack-protector/Gs 不啟用棧保護

源碼級調試器

gdb/??只有 內置到msdev.exe的調試器??

構建工具

make/nmake.exe 都能執行下面的Makefile文件:
CC = cl
CFLAG = -nologo
RM = del

a.exe:chinese.h chinese.c
$(CC) chinese.c $(CFLAG) -oa.exe
run:
cmd /c a.exe
clean:
-$(RM) a.exe *.obj
-rm a.exe *.obj

echo /? 或echo %ERRORLEVEL% 都返回0,敬佩微軟,學unix 學得像模像樣!

Copyright © Linux教程網 All Rights Reserved