美文网首页
make&&cmake

make&&cmake

作者: 活体检测业余爱好 | 来源:发表于2017-07-10 15:54 被阅读20次

    makecmake

    原文件--camkelist(cmake依据的规则) ---cmake(自动生成makefile文件) ---makefile(make依据的规则,源文件之间的关系,说明如何编译各个源文件并连接生成可执行文件)---make(可以批处理编译源文件) ---生成可执行文件

    (.c源文件-----编译成目标文件.o-----连接器连接成可执行文件.exe)

    如果每次都要键入gcc命令进行编译的话,那对程序员来说简直就是一场灾难。make工具则可自动完成编译工作,并且可以只对程序员在上次编译后修改过的部分进行编译。

    ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。

    make是用来编译的,它从Makefile中读取指令,然后编译。makefile中有时会包含makefile.config文件,说明一些配置。有时候没有单独的。.config文件,连配置说明都是包含在makefile 里面的。

    make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

    相关文章

      网友评论

          本文标题:make&&cmake

          本文链接:https://www.haomeiwen.com/subject/mrxuhxtx.html