返回信息流完全一脸懵逼。
这咋写呀~(摔键盘[ema2])
这是一条镜像帖。来源:北邮人论坛 / cpp / #99200同步于 2019/7/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
Bazel编译C++时的各个选项好复杂呀
lifan915
2019/7/18镜像同步21 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
我现在是把所有代码写在一个文件里,然后按照官网上的例子弄~
【 在 bond1993 的大作中提到: 】
: 从零开始先写最简单的吧。如果要从其它工具迁移过去确实够呛
只有一个文件的话应该不至于。
在一些大公司也许你可以发现1MB+的祖传半自动办手动配置文件
那个才是真的恐怖
【 在 lifan915 的大作中提到: 】
: 我现在是把所有代码写在一个文件里,然后按照官网上的例子弄~
不复杂呀,source对应源代码hdrs对应头文件,deps对应依赖,copts对应编译指令,name对应二进制名,有什么复杂的?有什么不懂的可以问我,
,
最近刚把一个祖传的CMake工程手转Bazel,要了老命。。
但是不得不说,bazel能做的事情太多了,真的强大,只是门槛比较高。(但是相对于CMake我觉得门槛还是低很多的。。。)
我的心得:可以先去研究一个用bazel编译的中大型开源项目,学习一下别人是怎么使用bazel来管理依赖、配置编译的。比如我看的项目是Pixie,这是一个C/C++、Python、Golang的混合工程,还包含了一些镜像管理相关。之后如何管理自己的代码,就会有很多思路了。