版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/daoer_sofu/article/details/102497670
vs2017自带ninja编译器,路径如下: \Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
cmake -G ninja 运行ninja ==》 make,自动查找配置文件
ninja命令行:
ninja -C build.ninja目录编译文件,vscode cmake插件,编译找不到make的时候,vs2017编译使用ninja,console出现乱码,可在cmd中查看
build.ninja => cmakelist.txt
通常build.ninja通过
include rules.ninja
导入rules.ninja 规则文件
ninja: fatal: CreateProcess参数错误
检查build.ninja文件,查找错误命令行,由于前面的命令执行失败,文件未生成导致
rules.ninja中cl生成io失败
确保依赖库生成完毕后,清理cmake重新编译
https://blog.csdn.net/rankun1/article/details/80420301