<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

统计

  • 随笔 - 21
  • 文章 - 0
  • 评论 - 2
  • 引用 - 0

常用链接

留言簿

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

[导入]gcc $(CFLAGS) 是什么

Makefile文件
==================
CC=gcc
LIBS=-L/usr/lib/mysql -lmysqlclient

svrRegister: reg_app.c Sdbconn.o utilities.o
        $(CC) -o svrRegister $(CFLAGS) Sdbconn.o utilities.o  reg_app.c  $(LIBS)
        cp -a svrRegister /var/www/cgi-bin/

===================

$(CFLAGS)变量没有定义是系统默认的吗? 如果是默认又是什么那?
就是传给编译器的编译参数。如果没有定义就是空的。

比如
CFLAGS = -O2 -fno-strict-alising -Wall

都是写
$(CC) $(CFLAGS) -o $@ p3.3.part1.o p3.3.part2.o p3.3.o

其中CFLAGS指编译器开关

文章来源:http://fengqing888.blog.163.com/blog/static/33011416201171234213571

posted on 2011-08-12 15:43 FengRalf 阅读(1137) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理