欢迎光临
我们一直在努力

开源源码编译系统简要总结

开源源码编译系统大致有以下几种:
1、CMake
2、Meson
3、MSys2
4、mxe
5、xmake
6、vcpkg
7、gn

测试都是在 Windows 平台下进行的。编译语言用的都是 VS2019。观点也是仅仅针对 Windows 平台。

1、CMake:应该是大势所趋了。现在一般新的源码系统都支持此种编译方式;
2、Meson:同样是用 VS2019 编译,明显编译速度最快;
3、MSys2:使用的应该是最广的了。很多开源源码都是在 linux 下开发的,在 Windows 下编译开源源码,它是最好的选择了;
4、mxe :很易上手使用的跨平台编译系统。单个库、全部库,单个平台,多个平台,都可以顺利编译。最优秀的代表了;
唯一的缺陷就是更新慢。使用的都是老旧的代码。比如 opencv 现在使用的还是 3.3.0 版本;opencv v5.0 都快出了;
5、xmake:国人的产品。上手难度比 mxe 大。估计也是不那么流行的原因吧;
6、vcpkg :微软的东西,一如既往的烂;
7、gn :Google 专用的源码编译系统;chromium、pdfium、v8,都是用它编译。支持 VC 不是很好,windows 下不太好用;

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《开源源码编译系统简要总结》
文章链接:https://www.456zj.com/36512.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址