免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: whyglinux
打印 上一主题 下一主题

C/C++ 通用 Makefile [复制链接]

论坛徽章:
0
21 [报告]
发表于 2006-04-23 20:29 |只看该作者
Mark  我想我很快就能用上这些东西了,要学的东西太多了!

论坛徽章:
0
22 [报告]
发表于 2006-04-26 14:04 |只看该作者

AutoMake

Makefile在Linux下,是可以自动生成的,你只需要修改或添加一些针对性的参数就可以了。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
23 [报告]
发表于 2006-04-26 16:04 |只看该作者
多谢LZ
收下先

论坛徽章:
0
24 [报告]
发表于 2006-05-10 16:49 |只看该作者
原帖由 kingsz1 于 2006-3-11 06:41 发表
谢一楼好文。


这就是Linux的问题,Linux目前还要靠开源免费来吸引眼球,而M$已经赚了多少?
Linux/Unix的高手高不可攀,对初级入门不肖一助,而初哥不得其门而入。

深有感触

论坛徽章:
0
25 [报告]
发表于 2007-03-08 11:58 |只看该作者
好贴,多谢.

论坛徽章:
0
26 [报告]
发表于 2007-03-08 18:08 |只看该作者
请教一下要在这里加入include目录如何加入?

我定义了一个变量:
INCCDIRS   := -I/include/

然后再:
%.o : %.cpp
        $(CXX) -c &(INCDIRS) $(CPPFLAGS) $(CXXFLAGS) $<
(假设我需要编译的是*.cpp的文件)

可是不行...

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
27 [报告]
发表于 2007-03-08 19:39 |只看该作者
原帖由 converse 于 2007-3-8 18:08 发表
请教一下要在这里加入include目录如何加入?

我定义了一个变量:
INCCDIRS   := -I/include/

然后再:
%.o : %.cpp
        $(CXX) -c &(INCDIRS) $(CPPFLAGS) $(CXXFLAGS) $<
(假设我需要编译的是*.cpp的 ...

应该是:$(INCDIRS)吧?

论坛徽章:
0
28 [报告]
发表于 2007-03-08 19:48 |只看该作者
头文件的包含路径设置(如 -I/include/)也可集中放到 CFLAGS(C程序)或者 CXXFLAGS(C++程序)变量的后面,这样就可省略引入自己定义的变量了。

论坛徽章:
0
29 [报告]
发表于 2007-03-10 01:32 |只看该作者
原帖由 rrrrrrrr8 于 2007-3-7 19:58 发表
好贴,多谢.


一年前的贴被你找出来了,赞。

论坛徽章:
0
30 [报告]
发表于 2007-03-10 07:43 |只看该作者
原帖由 liuty2006 于 2006-3-10 01:35 发表
我就不明白了,那么多L(U)nix高人,怎么就没人愿意将生成MAKE文件的过程自动化啊?
很难吗?还是不屑于做?

当linux程序员还在工具怎么使用的时候,而WINDOWS程序员已经开始解决实际问题了。

海,不明白啊 ...


早就有了autotool系列。别抱怨了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP