makefile檔案示例:
target = hello.o example.o
main : $ (target)
cc -c main $(target) -----tab縮排開頭
main.o : your.h
clean.o : your.h
.phony : clean
clean :
-rm $(target) -----tab縮排開頭,以下同理
加入-g在cc後面不起效。
遂改為手寫依賴情況。
手工設定依賴的makefile
target = hello.o example.o
main : $(target)
cc -g -o main $(target) -----加入-g
main.o : main.c your.h
cc -g -c main.c -----加入-g
example.o : example.c your.h
cc -g -c example.c -----加入-g
.phony : clean
clean :
-rm $(target)
這樣的makefile就可以生成含有除錯資訊的可執行程式了。
另外:系統自帶的標頭檔案不需要寫到依賴關係裡,但是依賴的庫檔案需要寫進去。
cmake中加入gdb除錯
在cmakelists.txt中加入對gdb支援的語句 新增對gdb的支援 set cmake build type debug set cmake cxx flags debug env o0 wall g2 ggdb set cmake cxx flags release env o3 wall...
swagger 中加入 令牌
1 普通的 swagger 配置 configuration enableswagger2 componentscan cn.com.blackview.iov.business.web.api public class swaggerconfig 構建 api文件的詳細資訊函式,注意這裡的註解引用...
ios開發中,加入Google Analytics
直接挑乾的來!標頭檔案需要加入的東西 add header file import gai.h import gaifields.h import gaidictionarybuilder.h add member id m tracker mm檔案需要加入的東西 void viewdidload ...