搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > CHEN CONGCONG > 代码复现中C++的Makefile看不懂怎么办?怎么写?

代码复现中C++的Makefile看不懂怎么办?怎么写?

CHEN CONGCONG 2020-08-02


什么是Makefile



Makefile 文件描述了整个工程的编译、连接等规则。其中包括:工程中的哪些源文件需要编译以及如何编译、需要创建哪些库文件以及如何创建这些库文件、如何最后产生我们想要的可执行文件。


尽管看起来可能是很复杂的事情,但是为工程编写Makefile 的好处是能够使用一行命令来完成“自动化编译”,一旦提供一个(通常对于一个工程来说会是多个)正确的 Makefile。编译整个工程你所要做的事就是在shell 提示符下输入make命令。整个工程完全自动编译,极大提高了效率。


make是一个命令工具,它解释Makefile 中的指令。在Makefile文件中描述了整个工程所有文件的编译顺序、编译规则。Makefile 有自己的书写格式、关键字、函数。像C 语言有自己的格式、关键字和函数一样。而且在Makefile 中可以使用系统shell所提供的任何命令来完成想要的工作。Makefile在绝大多数的IDE 开发环境中都在使用,已经成为一种工程的编译方法。


——来源百度百科

如何看懂Makefile

现在论文中的C++代码一般都是用Makefile进行编译,那么看懂Makefile和编写Makefile就成了重中之重,我们应该如何看懂它,如何编写它呢?


我们首先就是了解Makefile的基本概念,下面推荐一个Makefile的基本概念的链接,里面的内容非常全面,基本满足了我们代码复现所需。


链接:https://seisman.github.io/how-to-write-makefile/index.html


若有任何问题可通过微信小程序的在线客服或者邮箱与我交流!


欢迎登录我的个人主页:https://www.mrccc.club



代码复现中C++的Makefile看不懂怎么办?怎么写?

小程序:CHEN CONGCONG

邮箱:chencongcong0302@163.com

主页:https://www.mrccc.club



CHEN CONGCONG

Mainly concerned with machine learning, cryptography, especially privacy preserving in machine learning.



CHEN CONGCONG

HomePage:https://www.mrccc.club



在看不好意思,那就点个赞吧


版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《代码复现中C++的Makefile看不懂怎么办?怎么写?》的版权归原作者「CHEN CONGCONG」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读