Cmake 实践年。其官 方网站是 www.cmake.org,可以通过访问官方网站获得更多关于 cmake 的信息。cmake 的流行其实要归功于 KDE4 的开发(似乎跟当年的 svn 一样,KDE 将代码仓库从 CVS 迁移到 SVN,同时证明了 SVN 管理大型项目的可用性),在 KDE 开发者使用了近 10 年 autotools 之后,他们终于决定为 KDE4 选择一个新的工程构建工具,其根本原因用 KDE 我们来看一个例子: INSTALL(DIRECTORY icons scripts/ DESTINATION share/myproj PATTERN "CVS" EXCLUDE PATTERN "scripts/*" PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ 这条指令的执行结果是: 将 icons 目录安装到/share/myproj,将 scripts/中的内容安装到 /share/myproj 不包含目录名为 CVS 的目录,对于 scripts/* 文件指定权限为 OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ. 安装时 CMAKE 0 码力 | 47 页 | 264.27 KB | 1 年前3
跟我一起写 Makefile (PDF 重制版)来完成其它的工作,因为规则中的命令可以是任何 Shell 之下的命令,所以,在 Unix 下,你不一 定只是使用程序语言的编译器,你还可以在 Makefile 中书写其它的命令,如:tar、awk、mail、sed、cvs、 compress 、ls、rm、yacc、rpm、ftp 等等,等等,来完成诸如“程序打包”、“程序备份”、“制作程序安 装包”、“提交代码”、“使用程序模板”、“合并文件”等等五花八门的功能,文件操作,文件管理,编程0 码力 | 81 页 | 628.51 KB | 1 年前3
共 2 条
- 1













