mac webrtc android,WebRTC 开发(五)编译与运行 Mac 工程-程序员宅基地

技术标签: mac webrtc android  

Last login: Fri Oct 18 20:59:20 on ttys000

The default interactive shell is now zsh.

To update your account to use zsh, please run `chsh -s /bin/zsh`.

For more details, please visit https://support.apple.com/kb/HT208050.

suntongmiandeMacBook-Pro:~ suntongmian$

suntongmiandeMacBook-Pro:~ suntongmian$

suntongmiandeMacBook-Pro:~ suntongmian$

suntongmiandeMacBook-Pro:~ suntongmian$ cd /Users/suntongmian/Documents/workplace

suntongmiandeMacBook-Pro:workplace suntongmian$

suntongmiandeMacBook-Pro:workplace suntongmian$

suntongmiandeMacBook-Pro:workplace suntongmian$ ls

webrtc

suntongmiandeMacBook-Pro:workplace suntongmian$

suntongmiandeMacBook-Pro:workplace suntongmian$

suntongmiandeMacBook-Pro:workplace suntongmian$ cd webrtc/

suntongmiandeMacBook-Pro:webrtc suntongmian$

suntongmiandeMacBook-Pro:webrtc suntongmian$ ls

depot_toolssrc

suntongmiandeMacBook-Pro:webrtc suntongmian$

suntongmiandeMacBook-Pro:webrtc suntongmian$

suntongmiandeMacBook-Pro:webrtc suntongmian$ cd src/

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ ls

AUTHORSREADME.chromiumbuildtoolsiospresubmit_test.pystyle-guide.mdwebrtc

BUILD.gnREADME.mdcalllicense_template.txtpresubmit_test_mocks.pysystem_wrapperswebrtc.gni

CODE_OF_CONDUCT.mdWATCHLISTSchromiumloggingpylintrctalkwhitespace.txt

DEPSabseil-in-webrtc.mdcodereview.settingsmediaresourcestest

ENG_REVIEW_OWNERSapicommon_audiomodulesrtc_basetesting

LICENSEaudiocommon_types.hnative-api.mdrtc_toolsthird_party

OWNERSbasecommon_videooutsdktools

PATENTSbuilddatap2pstatstools_webrtc

PRESUBMIT.pybuild_overridesexamplespcstyle-guidevideo

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ ls examples/

BUILD.gnaarprojectandroidnativeapiobjcnativeapistunproberunityplugin

DEPSandroidappandroidtestspeerconnectionstunserver

OWNERSandroidjunitobjcrelayserverturnserver

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ ls examples/objc

AppRTCMobileIcon-120.pngIcon-180.pngIcon.pngREADME

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ ls examples/objc/AppRTCMobile/

ARDAppClient+Internal.hARDExternalSampleCapturer.hARDSettingsModel+Private.hARDStatsBuilder.mRTCIceServer+JSON.m

ARDAppClient.hARDExternalSampleCapturer.mARDSettingsModel.hARDTURNClient+Internal.hRTCSessionDescription+JSON.h

ARDAppClient.mARDJoinResponse+Internal.hARDSettingsModel.mARDTURNClient.hRTCSessionDescription+JSON.m

ARDAppEngineClient.hARDJoinResponse.hARDSettingsStore.hARDTURNClient.mcommon

ARDAppEngineClient.mARDJoinResponse.mARDSettingsStore.mARDWebSocketChannel.hios

ARDBitrateTracker.hARDMessageResponse+Internal.hARDSignalingChannel.hARDWebSocketChannel.mmac

ARDBitrateTracker.mARDMessageResponse.hARDSignalingMessage.hRTCIceCandidate+JSON.htests

ARDCaptureController.hARDMessageResponse.mARDSignalingMessage.mRTCIceCandidate+JSON.mthird_party

ARDCaptureController.mARDRoomServerClient.hARDStatsBuilder.hRTCIceServer+JSON.h

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ gn gen out/mac --ide=xcode

-bash: gn: command not found

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ cat ~/.bashrc

export PATH=$PATH:/Users/suntongmian/Documents/workplace/webrtc/depot_tools

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ source ~/.bashrc

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ gn gen out/mac --ide=xcode

Generating Xcode projects took 200ms

Done. Made 1056 targets from 206 files in 2007ms

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ ls out/mac/

AppRTCMobile.appgenmacroproducts.xcodeproj

WebRTC.frameworkgenmoduleprotoc

all.xcworkspacegenperfpyproto

args.gngenstringre2c

build.ninjagenversiontoolchain.ninja

build.ninja.dlow_bandwidth_audio_perf_test.runtime_depsyasm

genobj

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$ open -a Xcode.app out/mac/all.xcworkspace

suntongmiandeMacBook-Pro:src suntongmian$

suntongmiandeMacBook-Pro:src suntongmian$

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34345599/article/details/117614625

智能推荐

golang笔记——命令_-buildmode=shared-程序员宅基地

文章浏览阅读223次。1、GO命令一览  GO提供了很多命令,包括打包、格式化代码、文档生成、下载第三方包等等诸多功能,我们可以通过在控制台下执行 go 来查看内置的所有命令  下面来逐个介绍,也可以详细参考 https://github.com/hyper-carrot/go_command_tutorial 2、go build  这个命令可以直接使用,也可以带上代码包或源码文件使用。 ..._-buildmode=shared

使用python实现希尔、计数、基数排序_n//2-程序员宅基地

文章浏览阅读402次。希尔排序 希尔排序是一个叫希尔的数学家提出的一种优化版本的插入排序。 首先取一个整数d1=n//2,将元素分为d1个组,每组相邻元素之间的距离为d1,在各组内进行直接插入排序。 取第二个整数d2=d1//2,重复上述分组排序过程,直到di=1,即所有元素在同一组内进行直接插入排序。 希尔排序是使整体数据越来越接近有序;最后一趟排序使得所有数据有序。 实现 # 希尔排序def..._n//2

【李群李代数】李群控制器(lie-group-controllers)介绍——控制 SO(3) 空间中的系统的比例控制器Demo...-程序员宅基地

文章浏览阅读1.8k次。李群控制器SO(3)测试测试代码是一个用于控制 SO(3) 空间中的系统的比例控制器。它通过计算控制策略来使当前状态逼近期望状态。该控制器使用比例增益 kp 进行参数化,然后进行一系列迭代以更新系统状态,最终检查状态误差是否小于给定的阈值。这个控制器用于姿态控制等应用。以下为测试源码:#include <catch2/catch.hpp>#include <manif/mani..._manif::so3tangentd

Java中的取整方法_java 取整点-程序员宅基地

文章浏览阅读1.4k次,点赞3次,收藏2次。在Java中,Math类有四个取整方法方法描述ceil(x)x向上取整为它最接近的整数,以双精度值返回floor(x)x向下取整为它最接近的整数,以双精度值返回rint(x)x取整为它最接近的整数。如果x与两个整数的距离相等,偶数的整数作为一个双精度值返回round(x)如果x是单精度数,返回(int)Math.floor(x+0.5);如果x是双精度数,返回(long)Math.floor(x+0.5) ps:可以看成是四舍五入这里注意一下rint不是_java 取整点

golang基础-接口、接口嵌套、类型断言、接口与结构体_接口等转换_go 结构体转为接口类型-程序员宅基地

文章浏览阅读2.4k次。接口package mainimport "fmt"type Test interface { Print() Sleep()}type Student struct { name string age int score int}/*student实现接口Print方法*/func (p Student) Print() {_go 结构体转为接口类型

量子&AI“新高峰”:探索量子机器学习的两大最新成就——-程序员宅基地

文章浏览阅读770次,点赞14次,收藏7次。利用这一方法,罗马大学的Alessia Suprano及其同事进行了一项创新性的实验,他们通过分析光子通过一系列光学设备后的最终轨道角动量测量结果,成功重建了光子的初始偏振态。面对如此强大的技术力量,只有依靠全球合作、坚实的道德准则和严格的监管措施,我们才能确保引导这股力量的正确方向,避免任何可能的失控风险。今年3月,柏林自由大学的研究团队发布了一项具有突破性的研究成果,这些成果不仅质疑了以往关于量子机器学习的假设,而且揭示了量子神经网络在学习和记忆看似随机数据方面的非凡能力。

随便推点

TMS320F28335入门(二)GPIO学习_qualifier select-程序员宅基地

文章浏览阅读2k次。慢慢学习过程中发现,DSP的IO口大多都有其专门的功能,比如PWM通道、外部中断、eCAP、eQEP、SCI等等一系列;既然有就尽量用它,减少软件模拟造成的CPU的资源浪费。//C28335的IO口一共有GPIO0~GPIO87个,由结构体GPIO_CTRL_REGS控制;//gpio_ctrl_reg结构体内定义了相关的GPIO的寄存器地址;//根据数据手册得知C28335的IO一共被分成..._qualifier select

【HarmonyOS实战开发】ArkTS仿写微信-通讯录_arkts 通讯录-程序员宅基地

文章浏览阅读470次,点赞8次,收藏7次。通过ListItem上面的swipeAction属性进行配置@Builder itemEnd(index: number) {// 侧滑后尾端出现的组件Button({ type: ButtonType.Circle }) {Image($r(‘app.media.ic_public_delete_filled’)).width(20).height(20).fillColor(Color.Red)}.backgroundColor(Color.Transparent).padding(1

Matlab的两种除法:左除(\)和右除(/)_matlab左除和右除的区别-程序员宅基地

文章浏览阅读8.8w次,点赞13次,收藏24次。博主目前大二,现正在学习matlab。在学习过程中发现matlab中的两种除法比较容易让人混淆,也很难记住,即左除和右除。 在matlab中运行下列语句,可以发现,两种除法的结果是不一样的。1/2的结果是0.5,但是1\2的结果却是相反的2。 其实可以发现了,1\2左右对称一下,其实就是2/1,\其实就是可以认为普通除法的方向换了一下。这一点也在求解线性方程组中得到了验证。 左除: A_matlab左除和右除的区别

java ztree treegrid_jQuery zTree 展示树形表格-程序员宅基地

文章浏览阅读122次。jQuery zTree 展示树形表格基本测试Demo标准数据格式var setting = {//显示复选框check: {enable: true},/*//显示单选框check: {enable: true,chkStyle: "radio",radioType: "level"},*/};var zNodes =[{ name:"父节点1 - 展开", open:true,children..._ztree 表格展示

前后台切换时闪屏处理_畅享10s切换电话会闪屏-程序员宅基地

文章浏览阅读4.2k次。这两天做一个collectionView的视图用来实现一个日历遇到一个问题。 问题1.是我在加载日历的时候因为collectionview所需要加载的东西比较多,能看出来有些卡顿,所以我就在其他视图加载成功后延迟了0.5s后对collectionview进行加载,这样能感觉出来有一定的层次感,但是不至于卡顿的现象出现; 问题2.也是在这个页面,我在双机home键的时候,监听程序的生命周期变化,在_畅享10s切换电话会闪屏

C语言循环与分支不会用?来看看!-程序员宅基地

文章浏览阅读880次,点赞53次,收藏33次。在C语言中,结构可以分为三种,分别是:循环结构、选择结构、顺序结构。即自上而下按进行。