makefile 中定义宏位置需要注意一下
来源:互联网 发布:机房网络维护 编辑:程序博客网 时间:2024/06/06 10:01
1 CUR_DIR = $(shell pwd) 2 3 CFLAGS = -g -Wall 4 GCC = gcc 5 GXX = g++ 6 7 TARGET = exe.out 8 9 SRC_FILES += $(shell find $(CUR_DIR) -name *.cc) \10 += $(shell find $(CUR_DIR) -name *.cpp)11 12 OBJS = fatal-impl.o log.o13 14 INCLUDE += -I.15 RM = rm -f16 17 LINK = 18 CFLAGS = -DNS3_LOG_ENABLE -g -Wall -O019 20 all: $(OBJS) test.o21 $(GXX) $(CFLAGS) $^ -o $(TARGET) $(LINK)22 23 test.o: test.cpp24 $(GXX) -c $(CFLAGS) $^ -o $@25 26 $(OBJS): %.o : %.cc 27 $(GCC) -c $(CFLAGS) $(INCLUDE) $< -o $@28 29 .PHONY : clean30 clean: 31 $(RM) $(OBJS)32 $(RM) $(TARGET)
上面-D选项放在-c选项前宏定义不起作用,修改放在-c选项后面后ok,
相当于在需要编译的文件最开始位置添加#define xxx
0 0
- makefile 中定义宏位置需要注意一下
- makefile中宏定义
- Makefile需要注意的
- 宏定义需要注意的地方
- C++宏定义需要注意的细节
- 编写makefile文件中需要注意的事情
- Makefile中添加宏定义
- Java中定义Hibernate映射类需要注意的一点
- Android中定义Viewport需要注意的几个数字?
- 宏函数定义时需要注意的一些细节
- Makefile中符合添加宏定义
- 在Makefile中进行宏定义-D
- 在Makefile中进行宏定义-D
- makefile中定义宏进行编译
- 在Makefile中进行宏定义-D .
- 在Makefile中进行宏定义-D
- 在Makefile中进行宏定义-D
- 在Makefile中进行宏定义-D
- libpcap报文解析: ipv4、ipv6(待优化)
- pcap文件格式及文件解析
- 编程网站收集
- Oracle中查看所有表和字段以及表注释.字段注释
- libpcap报文解析: ipv4、ipv6 @ 2014.7.2
- makefile 中定义宏位置需要注意一下
- boost: tcp client sample
- 几大知名流量统计网站的统计脚本中相继植入广告代码的现象,严重影响上网体验
- 字符串反转
- Qt, 我回来了。。。
- Ember之Computed Properties计算属性
- 【Qt 】QSettings写ini配置文件
- 【Qt】使用QProcess调用其它程序或脚本
- 使用jxl输出excel表格