如何修改webrtc的工程(vs 2017)

來源:互聯網
上載者:User

標籤:sdn   ast   簡單的   blog   net   閱讀器   代碼   article   bubuko   

我也是最近才開始深入學習webrtc。如果我說的有問題歡迎留言。

在windows下面如何產生webrtc的vs工程請看我上一篇文章。

但是當我修改工程的時候,比如添加cc和h檔案,添加第三方依賴庫,你會發現通過vs修改沒啥用。vs只能當一個代碼閱讀器和編輯器來用。

這個時候我們就需要瞭解一下webrtc構建工程的原理了:

1、webrtc 通過gn來構建工程。

2、gn 通過讀取目前的目錄下的gn,gni檔案來產生 ninja檔案

3、如果要修改相關的工程,修改對應的gn檔案即可

綜上所述如果想修改webrtc工程,必須會使用gn。

 

gn在國內的講解很少,gn內建的協助命令是最好用的,其次是官方文檔。

1、gn命令

# gn help // 總協助命令

要查看 configs 的使用

# gn help configs

這裡有個問題需要注意:gn命令在一般的目錄下面執行會出錯,只能在項目路勁下執行

 

2、官方文檔

這是一個簡介,有一個簡單的例子

https://gn.googlesource.com/gn/+/master/docs/quick_start.md

這是詳細文檔

https://gn.googlesource.com/gn/+/master/docs/reference.md

有個中文部落格寫的也很好,推薦一下

72627138

 

如何修改webrtc的工程(vs 2017)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.