【工程項目經驗】之C語言或彙編語言宏展開

 本文旨在描述怎麼將C語言或彙編語言中的宏展開,爲什麼要展開?不知大夥有沒有調試過宏定義的代碼,是不是不能調試,需要手工去掉宏之後才能調試。當然本文不是教你怎麼用手工的方法展開宏,而是預編譯的方式。

C語言中的宏

工具Visual Studio 2013, 注意,一定要Visual Studio 2013及以上版本,使用其自帶的cl.exe編譯器,關於cl.exe打開方法:開始-》所有程序-》Visual Studio 2013-》Visual Studio Tools 用VS2013 x86本機工具命令提示。

cl.exe -I../../  input.c  -P -Fioutput.list
注意
1、-Fi後面跟的是預處理後的文件名
2、input.c是輸入的c文件,裏面有各種宏
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章