摘要: 在上一篇博客中我们提到了每一个CMake项目都需要包含一个 CMakeLists.txt 脚本。这个脚本定义了目标文件(targets),也可以做很多其他的事情,例如:寻找第三方库,生成C++头文件等。 CMake脚本有很大的灵活性。 每当你集成一个外部库,以及添加其他平台的支持的大部分情况下,你需 阅读全文
posted @ 2018-10-07 23:18 42&Curry 阅读(2247) 评论(0) 推荐(3) 编辑
摘要: CMake是一个能帮助你在几乎所有平台上构建C/C++项目的工具。很多流行的开源项目都使用了CMake,例如:LLVM, Qt, KDE 和 Blender。 所有的CMake项目都包含一个叫做 CMakelists.txt 的脚本,这篇博客就是为了指导如何配置和构建CMake项目而写作的。这篇博客 阅读全文
posted @ 2018-10-07 23:16 42&Curry 阅读(4940) 评论(0) 推荐(0) 编辑
摘要: 14年底初读邹欣老师的《构建执法》之后,深感写博客对于程序员积累进步的重要,遂开通了此账号。近四年之后才开始写第一篇博客,原因一是技术积累不深,无甚可书,二是缺少纪律,任由自己散漫度日。四年间在不少领域浅尝辄止:技术和非技术书籍读了一些,机器学习和robotics的课程上了一些,GAN相关论文读了不 阅读全文
posted @ 2018-10-07 23:12 42&Curry 阅读(104) 评论(0) 推荐(1) 编辑
摘要: 在上一篇博客中我们提到了每一个CMake项目都需要包含一个 CMakeLists.txt 脚本。这个脚本定义了目标文件(targets),也可以做很多其他的事情,例如:寻找第三方库,生成C++头文件等。 CMake脚本有很大的灵活性。 每当你集成一个外部库,以及添加其他平台的支持的大部分情况下,你需 阅读全文
posted @ 2018-10-07 23:08 42&Curry 阅读(609) 评论(0) 推荐(0) 编辑
摘要: CMake是一个能帮助你在几乎所有平台上构建C/C++项目的工具。很多流行的开源项目都使用了CMake,例如:LLVM, Qt, KDE 和 Blender。 所有的CMake项目都包含一个叫做 CMakelists.txt 的脚本,这篇博客就是为了指导如何配置和构建CMake项目而写作的。这篇博客 阅读全文
posted @ 2018-10-07 15:46 42&Curry 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 14年底初读邹欣老师的《构建执法》之后,深感写博客对于程序员积累进步的重要,遂开通了此账号。近四年之后才开始写第一篇博客,原因一是技术积累不深,无甚可书,二是缺少纪律,任由自己散漫度日。四年间在不少领域浅尝辄止:技术和非技术书籍读了一些,机器学习和robotics的课程上了一些,GAN相关论文读了不 阅读全文
posted @ 2018-10-07 10:13 42&Curry 阅读(50) 评论(0) 推荐(0) 编辑