ochestrator mysql_Python buildmc包_程序模块 - PyPI - Python中文网

68747470733a2f2f7a656e6f646f2e6f72672f62616467652f3139303831303334312e737667

68747470733a2f2f7472617669732d63692e636f6d2f736369766973696f6e2f6275696c644d432e7376673f6272616e63683d6d617374657268747470733a2f2f63692e6170707665796f722e636f6d2f6170692f70726f6a656374732f7374617475732f6f643339666539753875386a7168346a3f7376673d7472756568747470733a2f2f696d672e736869656c64732e696f2f707970692f707976657273696f6e732f6275696c646d632e737667687474703a2f2f706570792e746563682f62616467652f6275696c646d63

构建mc

一个纯python程序,使用cmake或meson只需一个简单的命令就可以构建一个大型、复杂的项目。

安装

先决条件:python≥3.6

Cmake≥3.14或介子+忍者pip install buildmc

或使用最新的开发代码git clone https://github.com/scivision/buildmc

cd buildmc

pip install -e .

用法

buildmc使编译器之间的切换变得很简单。

此外,在本机windows和windows子系统上构建linux也会被检测和处理——cmake或meson缓存会被清除,以便在切换时无需大惊小怪地进行干净的重建。

示例

假设你想确保一个项目与visual studio、gnu/gcc、intel和clang一起构建。

这可以通过在项目目录的顶层键入来轻松完成:buildmc msvc

buildmc gnu

buildmc intel

buildmc clang

每个命令都使用cmake或meson独立地构建和运行用户配置的测试。

在windows和linux之间切换时(使用windows中的wsl),buildmc会检测到os开关,并清除构建缓存并根据需要重建。

欢迎加入QQ群-->: 979659372

9ddc589a9bae9dd81334056da3504a2c.png

推荐PyPI第三方库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值