CMake教程——如何为你的项目编写完整的install脚本《转载》

在踩坑的道路上,终归我是活着上岸了,不过也要感谢网友的文章,虽然它们带我下海,很多没有带我上岸:

  1. 优快云: cmake 生成供find_package使用的自定义模块
    这篇算是启蒙之篇,感谢作者带我上路,但是它真的不支持vcpkg识别。

  2. 知乎: CMake之install方法的使用
    篇幅写的很好,代码也很规矩,但是真的不能被vcpkg识别。

  3. 优快云: CMAKE_INSTALL_PREFIX无效的解决方案

  4. 简书: CMake最佳实践
    这篇文章的xxxConfig.cmake生成走了弯路,心疼下作者。

  5. CMake库打包以及支持find_package
    这篇文章接近上岸了,但是xxxConfigVersion.cmake没必要自己写,可以自动生成的,心疼下作者。

  6. Tutorial: Easily supporting CMake install and find_package()这篇文章讲解也非常清晰,可参考性比较高。

  7. GitHub: package-example
    这篇文章帮我上岸了,但我也给它简化了一些步骤。

  8.   CMAKE 变量管理_cmake定义局部变量-优快云博客



作者:生活简单些
链接:https://www.jianshu.com/p/ab7a94115d10
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值