2 lazzy dog lazzy_dog 于 2017.09.09 23:38 提问

ubuntu下一个简单C++项目问题--makefile

在linux下c/c++项目是不是一定要使用make这类,然后写一堆makefile呢(有人说make很老很难用,也确实觉得有点bt)?
想把时间放在语言本身,所以求问:各位有没有什么替代方案?

7个回答

caozhy
caozhy   Ds   Rxr 2017.09.10 08:45

有ide(集成开发环境),比如codeblock

lazzy_dog
lazzy_dog 多谢多谢
大约 2 个月之前 回复
lazzy_dog
lazzy_dog   2017.10.02 22:25

不经常来csdn 没想到大家这么热心 多谢多谢

aimarrow
aimarrow   2017.11.04 23:04

简单的makefile还是很好写的,而且写makefile会让你更清楚地理解程序构造过程,感觉这也算一种编程素养吧。
写个Makefile每次操作都只要make一下,效率甚至快过ide。

qq_30069409
qq_30069409   2017.09.12 17:27

不会make会很lowb

lei973103605
lei973103605   2017.09.14 10:07

如果你真的想在linux下写一些项目的话,建议你还是用makefile,不懂的话,可以慢慢的去学习,也不需要你刻意的去学习。你在写你的C++项目时候,
就可以从简单的makefile开始写,然后,随着你的c++项目越来越大,然后,你在慢慢的接触makefile中变量等高级的运用之类的,

lazzy_dog
lazzy_dog 多谢回答
大约 2 个月之前 回复
lazzy_dog
lazzy_dog 多谢指点方向
大约 2 个月之前 回复
ssxhhb
ssxhhb   2017.09.10 12:56

如果你的所有.cpp和.h都在同一目录下的话,这里是一个通用的MAKEFILE,只有14行,把它放到你的源码目录Make就可以了(前提是已经安装了G++)
https://pan.baidu.com/s/1jIkSSn0

或者说用集成开发环境,像kdevelop、eclipse、netbeen等等。

希望能有所帮助

lazzy_dog
lazzy_dog 学习了
大约 2 个月之前 回复
qq_31618659
qq_31618659   2017.09.10 13:22

不建议新人自己写makefile因为有些连接的问题致使新的makefile存才很多不同程度的bug 网上有很多成熟的makefile具体的功能需要楼主自己去找相应的makefile文件
在linux下makefile素养的养成是肯定需要时间积累的也是必须的

lazzy_dog
lazzy_dog 多谢回答
大约 2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片