当前位置:首页 > c++ > 谷歌gn编译命令和配置总结

谷歌gn编译命令和配置总结

xuwenyan7个月前 (02-22)c++480

谷歌源码下载地址:

https://omahaproxy.appspot.com/

构建工程:

  • 构建工程:gn gen outdebug
  • 构建并生成vs解决方案:gn outdebug --ide=vs

编译工程

  • 编译全部:ninja -C outdebug
  • 指定编译某个工程(如test目录下的a工程):ninja -C outdebug test/a
  • 有时候由于编码问题,编译会输出很多日志导致无法快速定位编译错误,我们可以加上|findstr error(ninja -C outdebug |findstr error)
  • 清理工程,以达到重新编译的目的:ninja -C outdebug -tclean

配置sdk版本号:

打开build oolchainwinsetup_toolchain.py文件,找到_LoadToolchainEnv函数下的args变量,在args数组中填入sdk版本号即可,如图:



    文章作者:xuwenyan
    版权声明:本文为本站原创文章,转载请注明出处,非常感谢,如版权漏申明或您觉得任何有异议的地方欢迎与本站取得联系。

    发表评论

    访客

    ◎欢迎参与讨论,请在这里发表您的看法和观点。