-
在C++中,使用Meson构建系统来解释Googletest子项目
资源介绍
为什么我做这个
我在互联网上搜索了很长时间,以找到分散在随机病毒博客,堆栈溢出和文档中的部分问题的各种答案,因此我制作了自己的仓库,解释了此方法对不使用CMake的任何人的作用。
Vim介子
因此,从本质上讲,您可以创建一个compile_commands.json,并且coc-vim将选择该文件,并允许您在自动完成中使用外部库。 由于某种原因,这在vscode中默认是有效的,但是您必须将compile_commands.json移到vim中的src文件中。 这有点令人讨厌,但我可以解决,您可以使用以下命令生成此文件: ninja -t compdb -x c_COMPILER cpp_COMPILER > compile_commands.json
介子是卓越的构建系统
Meson允许您仅使用外部deps,而无需从源代码编译库并学习全新的语言,例如CMake Meson也是跨平台和开源的
- 上一篇: mazu-sim:航空航天6*度仿真平台
- 下一篇: Linux&Nginx