您的位置:首页 > 运维架构 > Linux

谈一点自已在linux下使用过的几种编译建构系统的感受吧

2008-12-12 16:00 288 查看
做linux下的开发已经大半年了,总结一下linux的编译建构系统吧,下面就我用过的一一简介一下,只是我个人的使用感受,有不同观点的可别拍砖哟。

最原始的当然是自已写make了,项目小还好,项目大了就很麻烦,而且每个人写的风格都不一样,不利于阅读和管理,再说了也显得不那么专业。

用过boost库的人都知道bjam,在项目中用bjam的不知道多不多。当时开发p2p系统时下载了libtorrent库作参考。这个库里用到了boost,而且libtorrent也是用bjam来编译的,当时按照说明一步一步编译,虽然遇到些麻烦最后还是编译出来了,感觉不是很好用。

automake可是大名顶顶的了,很多开源的项目都是用这个来编译。我也很崇拜它,按照网上的例子一步一步下来,连个例子都没编过,暴汗中,对我的打击很大,曾因此怀疑过自已的智商。

cmake 这是我现在一直用的一个。和automake有点象,也是要写配置文件。但是比automake要好用多了,语法也比较简单、易懂。编译了第一个例子后,我对自已说“我要找的就你了”。初学者可以在网上找《cmake实践》CJacker写的,还可以上官网看文档。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: