CMake 3.9.1 发布,自动化构建系统
clouddyy 2017年08月11日

CMake 3.9.1 发布,自动化构建系统

clouddyy clouddyy 发布于2017年08月11日 收藏 5

开源中国全球专享福利,云栖大会购票大返现!>>>  

CMake 3.9.1 发布了,CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或Windows Visual C++ 的 projects/workspaces 。文件 CMakeLists.txt 需要手工编写,也可以通过编写脚本进行半自动的生成。CMake 提供了比 autoconfig 更简洁的语法。

更新内容:

  • Björn Esser (2):

    • Utilities/Sphinx: Restore compatibility with Sphinx pre-1.2

    • Help: Silence warning about document not included in toctree

  • Brad King (8):

    • UseSWIG: Fix when Java is enabled as a language

    • VS: Fix VCTargetsPath detection

    • Android: Fix support for CMAKE_SYSROOT without CMAKE_SYSROOT_COMPILE

    • expat: Update script to get Expat 2.2.3

    • expat: Update CMake build for 2.2.3

    • Tests: Simplify RunCMake.find_package PackageRoot case regexes

    • find_*: Disable the PACKAGE_ROOT search path group for CMake 3.9

  • Chuck Atkins (3):

    • find_package: Add missing PACKAGE_ROOT_PATH search path implementation.

    • find_package: Fix PACKAGE_ROOT test to check find_pacakge(CONFIG) mode.

    • find_package: Split PACKAGE_ROOT tests to work with smaller regex

  • Craig Scott (1):

    • FindJava: Allow early access version trailing string to be mixed case

  • Cristian Adam (1):

    • FindBoost: pop policy stack before returning

  • Expat Upstream (1):

    • expat 2017-08-02 (97c6bd01)

  • Laurent Rineau (1):

    • server: Fix crash on missing cache entries

  • Rechi Rechi (1):

    • FindJava: fix hint for windows jre 1.6

  • Ruslan Baratov (1):

    • Help: Fix module and function names in CMP0069 examples

  • Sebastian Holtermann (1):

    • Autogen: Always create AUTOMOC/AUTOUIC include directory

下载地址:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:CMake 3.9.1 发布,自动化构建系统
分享
评论(6)
精彩评论
3

引用来自“Raymin”的评论

太复杂了,学习成本也非常高,资料少,官方的又厚又贵,已经没有学习的必要了。
还不如直接写 Makefile,起码还有免费的官方文档:https://www.gnu.org/software/make/manual/make.html
可以学xmake哦,简单易用,关键是中文文档很全哦。http://xmake.io/#/zh/
:smile:
最新评论
0

引用来自“Raymin”的评论

太复杂了,学习成本也非常高,资料少,官方的又厚又贵,已经没有学习的必要了。
还不如直接写 Makefile,起码还有免费的官方文档:https://www.gnu.org/software/make/manual/make.html

引用来自“ruki”的评论

可以学xmake哦,简单易用,关键是中文文档很全哦。http://xmake.io/#/zh/
:smile:

引用来自“Raymin”的评论

不错!:+1:
进官方群,还有全程的中文技术支持哦。。:smile:
0

引用来自“Raymin”的评论

太复杂了,学习成本也非常高,资料少,官方的又厚又贵,已经没有学习的必要了。
还不如直接写 Makefile,起码还有免费的官方文档:https://www.gnu.org/software/make/manual/make.html

引用来自“ruki”的评论

可以学xmake哦,简单易用,关键是中文文档很全哦。http://xmake.io/#/zh/
:smile:
不错!:+1:
3

引用来自“Raymin”的评论

太复杂了,学习成本也非常高,资料少,官方的又厚又贵,已经没有学习的必要了。
还不如直接写 Makefile,起码还有免费的官方文档:https://www.gnu.org/software/make/manual/make.html
可以学xmake哦,简单易用,关键是中文文档很全哦。http://xmake.io/#/zh/
:smile:
0
太复杂了,学习成本也非常高,资料少,官方的又厚又贵,已经没有学习的必要了。
还不如直接写 Makefile,起码还有免费的官方文档:https://www.gnu.org/software/make/manual/make.html
0
我建议这货集成自动更新功能
0
现在是 Meson 的时代 ;)
顶部