基础情况
一般的,我们可以使用VSCode在Linux下进行编译,调试和运行。
不过我们有时候倾向于需要强大的UI库,此时我们需要用到Qt这个开源库和IDE处理。
以下,我们尝试使用gn的指令,生成QT的工程,以便于在QtCreator这个IDE中打开你的项目。
为了防止你忘记, GN这个指令是Ninja编译体系的文件,我们之前在编译Webrtc源代码的时候用到过。如果你没有,现在还可以单独下载一份,然后放入到系统PATH中,自然就可以使用。
个人技术博客: fuqifacai.github.io
更多技术资讯下载: 2img.ai
相关配图由微信小程序【字形绘梦】免费生成

具体操作
下面的编译命名,最后的–ide=”qtcreator” 会在out目录下生成一个qtcreator的目录和项目。可以用qtcreator正常打开
gn gen out/my --args='target_os="linux" target_cpu="x64" is_debug=true is_component_build=false use_sysroot=false is_clang=false use_lld=false treat_warnings_as_errors=false rtc_include_tests=false rtc_build_examples=false use_custom_libcxx=false use_rtti=true' --ide="qtcreator"
在WINDOWS, 我已经准备了好了个all_debug-qt.bat的文件,就正常编译webrtc的方法即可。 最终windows的内容生成在

这个感觉是生成了QT编译WebRTC的工程而已。

Linux下的在这里
剩余内容需解锁后查看
Paragoger衍生者AI训练营。发布者:稻草人,转载请注明出处:https://www.shxcj.com/archives/6627