ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
[TOC] ## gn ***** gn 支持为 WebRTC 生成针对某个 IDE 的工程文件,通过 --ide 来指定。具体支持哪些 IDE ,可以使用下列命令查看: ``` gn gen --help ``` 比如下列命令,生成支持 QtCreator 的项目文件: ``` gn gen out/mac --args="use_rtti=true use_custom_libcxx=false proprietary_codecs=true use_openh264=true ffmpeg_branding=\"Chrome\" rtc_include_tests=false is_debug=false target_cpu =\"x64\"" --ide="qtcreator" ``` 生成的 QtCreator 项目文件在 out/Release/qtcreator\_project 下面,只要打开 QtCreator ,加载 all.creator 文件即可。 如果你已经使用 gn gen 生成过构建文件,想看看这个版本的构建文件都指定了什么参数,可以使用下面命令: ``` gn args out/Release --list ```