社区
Linux/Unix社区
帖子详情
makefile 何时要用到?一般用gcc、g++就可以了吧?
B2China
2004-08-26 04:52:14
看到有的Linux下的C源程序下面有: Makefile.in 和 Makefile.am 文件,
还有configure文件,不懂他们是做什么用的?
我自己在用C++在Linux下编写一个类,用g++就够了吧?
...全文
290
19
打赏
收藏
makefile 何时要用到?一般用gcc、g++就可以了吧?
看到有的Linux下的C源程序下面有: Makefile.in 和 Makefile.am 文件, 还有configure文件,不懂他们是做什么用的? 我自己在用C++在Linux下编写一个类,用g++就够了吧?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
datuhao
2004-10-22
打赏
举报
回复
如果是个很简单的类,没有必要写makefile,但是如果没有特定的编译选项,
你直接make yourfilename就行。
如果编译选项很多,则用makefile是个good idea,也是个好习惯:)
总之make可以帮你搞定一切。
datuhao
2004-10-22
打赏
举报
回复
建议养成用makefile的好习惯:)
SharpKing515
2004-10-22
打赏
举报
回复
像DOS下的一个批处理文件,多种编译条件和一些编译环境可以重复利用的就可以写一个Makefile了。。单个文件也可以写啊。。只是没那个必要,但然,你原意的话,除外!
xqiang66
2004-10-18
打赏
举报
回复
开发大型工程
sukaru
2004-10-14
打赏
举报
回复
同意楼上观点
lijiangshui
2004-10-13
打赏
举报
回复
makefile不是一个必须的东西,如果你愿意完全可以不用它,无论你的项目文件有多少个,只要你有主够的精力与耐心完全可以只用g++搞定,不过有个省事的方法就是把这些命令及选取项放在一个文件里,执行与修改都方便,它就是makefile
new1mm
2004-10-13
打赏
举报
回复
编译错误用的stderr,所以直接more是不行的。
g++ snmp.cpp 2| more
式式
MiracleNo1
2004-10-13
打赏
举报
回复
当源文件多了时,便于管理,
如修改了某个文件,可以只编译这修改了的文件.
可以只执行一个make便可出结果.
jetwins
2004-10-11
打赏
举报
回复
“|”是管道标志,系统会将输出的信息通过管道发给more这个分屏显示的程序
duyhui
2004-10-11
打赏
举报
回复
直接移植问题肯定多了,还是改写好些
energumen1
2004-08-26
打赏
举报
回复
G++ snmp.cpp | more
B2China
2004-08-26
打赏
举报
回复
energumen1(华林)
--------------------
是
g++ smtp.cpp more
吗?
energumen1
2004-08-26
打赏
举报
回复
你可以试试加上 “ | more”看看
limlzm
2004-08-26
打赏
举报
回复
Makefile.in 和 Makefile.am 文件 是用来做automake的,makefile是做工程必备的,单个文件就没必要了
B2China
2004-08-26
打赏
举报
回复
energumen1(华林)
--------------------
我编译的一个类是从Win32下移植过来的,用g++编译时,错误非常多,
屏幕一下子根本显示不完,怎么让编译的结果分页显示?
B2China
2004-08-26
打赏
举报
回复
boykent(一路狂飙)
---------
那为什么我有时直接用g++ 编译C文件可以啊?我没有用makefile啊。
如果我在Linux下用C++写一个SMTP协议的类,要用makefile吗?
energumen1
2004-08-26
打赏
举报
回复
这就要看你的工程的大小了
当你需要编译的文件数目众多的时候
使用Makefile可以方便你系统的编译整个工程
如果你只要一个类,那么是完全不必使用Makefile的
walterzh
2004-08-26
打赏
举报
回复
当然可以用G++
但是多文件编译的话,当然用MAKEFILE方便
boykent
2004-08-26
打赏
举报
回复
linux或者unix下编译c,pro*c的程序都要写makefile的,makefile是一个编译文件
万能
makefile
写法详解,一步一步写一个实用的
makefile
由于$是
makefile
特殊符号,一个$要用$$来转义,所以2个$要写成$$$$(你可以在
makefile
里用echo $$$$来显示进程号的值)。 第三行:sed命令的输入也改成该临时文件.$$。 每个shell命令的进程号通常是不同的,为了每次...
使用C语言调C++的程序例子.rar
在linux下C语言调用C++的接口程序例子,可以作为一个模板来使用,包含了C++头文件、C++原文件、C语言调用C++的main.c文件、还有编译用的
Makefile
,
用到
了
gcc
\
g++
。
Makefile
与
GCC
G++
入门
学习
G++
和
makefile
的笔记
cmake、
makefile
、
gcc
、
g++
工程编译讲解
编译的过程
gcc
、
g++
编译器 -E -S -c -o -l -g -ggdb -w -Wall -D -U -m -O -static -share -L -l -ansi 、 -pedantic 、 -errors -v –version
gcc
和
g++
的使用
介绍了
gcc
和
g++
的使用,动态库和静态库,make和
makefile
的基本用法
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章