C++ makefile写法标准格式简介

开发 后端
C++ makefile写法有一种标准的格式。我们运用这一标准方式能够帮助我们在实际编程中获得更多的好处。在这里将会做一个充分的介绍。

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. C++统计对象个数方法详解
  2. C++ #define预处理指令特点评比
  3. C++二维数组初始化相关应用技巧分享
  4. C++模拟event关键字具体实现方案
  5. C++ void使用规则总结概览
责任编辑:曹凯 来源: 博客园
相关推荐

2010-01-13 17:04:36

C++语言

2010-01-18 15:40:37

Visual C++工

2010-01-18 16:27:26

C++语言

2010-01-13 18:34:43

C++ 托管

2023-11-13 16:49:51

C++单例

2010-01-18 10:53:26

2010-01-28 13:27:12

C++类定义

2010-02-05 15:04:41

C++定义变量

2010-02-06 13:47:08

C++标准扩展

2010-02-06 14:12:54

C++继承方式

2010-01-28 10:07:52

C++手册

2010-01-27 16:33:07

C++中标准输入

2010-01-14 15:46:27

C++标准库

2010-01-27 15:05:04

C++标准化

2010-01-26 13:55:07

C++标准模板库

2022-09-22 10:22:36

C++编程语言代码

2010-01-14 17:18:17

C++语言

2010-06-22 23:52:42

Automake使用

2010-01-14 09:55:30

C++标准库

2019-09-18 09:05:26

微软开源Windows
点赞
收藏

51CTO技术栈公众号