程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++ makefile寫法標准格式簡介

C++ makefile寫法標准格式簡介

編輯:C++入門知識

在C++編程語言中,有很多種比較高深的內容值得我們去深入的探討。即使是那些比較常用的功能,也還需要我們不斷的從中挖掘出更多的信息。在這裡我們先來為大家詳細介紹一下C++ makefile寫法的相關操作,幫助大家對此方面的了解。

一個很典型的Linux C/C++的makefile寫法,其它的應用可根據此template修改。(注意每一行的前面若有空格,是tab,不是space)

  1. #Source file  
  2. SRC = ThreadQueue.cpp  
  3. #Object file  
  4. OBJ = $(SRC:.cpp=.o)  
  5. #Output execution file  
  6. PROGRAM = ThreadQueue 
  7. #Compiler  
  8. CC = g++  
  9. #Include  
  10. INCLUDE = -I/usr/include/ncurses -I/usr/include/  
  11. #Linker Parameter  
  12. LINKPARAM = -lpthread -lncurses  
  13. #Options for development  
  14. #CFLAGS = -ansi -g -Wall  
  15. #Options for release  
  16. CFLAGS = -ansi -O -Wall  
  17. : $(PROGRAM)  
  18. $(PROGRAM): $(OBJ)  
  19. $(CC) -o $(PROGRAM) $(LINKPARAM) $(OBJ)   
  20. SUFFIXES : .cpp  
  21. cpp.o:  
  22. $(CC) $(INCLUDE) $(CFLAGS) -c $< 
  23. clean: 
  24. -rm *.o 

以上就是我們為大家介紹的C++ makefile寫法的標准格式。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved