CFLAGS,CPPFLAGS,CXXFLAGS in Makefile

简介: CC 与 CXX:      这是 C 与 C++ 编译器命令。默认值一般是 “gcc” 与 “g++”。 CPPFLAGS will be given to the C preprocessor     这是用于预处理阶段的选项。
CC 与 CXX: 
    这是  C 与 C++ 编译器命令。默认值一般是 “gcc” 与 “g++”。
CPPFLAGS will be given to the  C preprocessor
    这是用于预处理阶段的选项。
CFLAGS 与 CXXFLAGS
     CFLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++ 编译器的选项。这两个变量实际上涵盖了编译和汇编两个步骤。
CFLAGS,CPPFLAGS,CXXFLAGS <wbr>in <wbr>Makefile
目录
相关文章
|
Java C语言
Makefile2
规范 target可以是Object file, 可执行文件或者标签(标签一般没有依赖) 越靠近最终结果的target卸载越前面 定义target前, 定义CC, SRC, CFLAGS, OBJS, INCLUDES, RM, COPY等变量方便修改 在以前使用gcc编译时, 一般直接使用gcc编程链接成可执行文件, 但是在makefile中.
993 0
|
Linux C语言 编译器
makefile 中 $@ $^ % 2015-04-11 18:02:36
来自博客: http://blog.csdn.net/kesaihao862/article/details/7332528  这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。
1312 0
|
C语言
makefile中伪目标的理解
1. 我们知道Makefile中的语法是这样: target ... : prerequisites ... command … …   2. 假如编译两个文件可以这么写: a.o:a.c  gcc -c a.c b.o:b.c  gcc -c b.c Test: a.o b.o   gcc -o Test a.o b.oclean:  rm *.o 我们可以单独这么运行:make a.o或者make b.o或者make clean注意上面三个的区别。
1230 0