windows環境下webrtc編譯指導

2021-08-19 14:53:00 字數 1531 閱讀 8931

1、安裝visual studio,注意不同的webrtc的版本,對visual studio的版本要求是不一樣的。

檢查路徑:webrtc-checkout\src\build\vs_toolchain.py

2、安裝depot_tools、ninja(ninja包含在depot_tools工具包裡面,用於加速編譯)

3、安裝windowskits。

把depot_tools、windows kits加到系統環境變數裡面

注意windows kits配置的路徑是:c:\program files (x86)\windows kits\10\bin\10.0.15063.0\x64

set depot_tools_win_toolchain=0

set gyp_msvs_version=2015

set gyp_generators=ninja,msvs-ninja

1、編譯攜帶264編譯碼、及編譯工程的release版本命令列

gn gen out/release --args="target_os=\"win\" target_cpu=\"x64\" is_component_build=false rtc_enable_protobuf=true rtc_use_h264=true rtc_initialize_ffmpeg=true ffmpeg_branding=\"chrome\" rtc_include_tests=false is_debug=false " --ide=vs2015

ninja -c out/release

2、編譯攜帶264編譯碼、及編譯工程的debug版本命令列

在git上使用git branch -a命令查詢。

如何在沒有https環境下使用webrtc

新版本的webrtc使用需要https,但是在內網開發除錯時,要配置https環境比較麻煩,下面的方法是教你如何在http下使用webrtc 1,點桌面上的chrome圖票,右鍵 屬性,把目票輸入框中的內容換成以下內容 unsafely treat insecure origin as secure...

Debian 10系統下編譯 測試WebRTC

需要有個乙個好的通用網路是前提,大家都懂的。1 clone depot tools 本地環境放到了路徑 usr src git clone 2 設定環境變數 export path usr src depot tools path僅僅設定path在我本地的環境下面還是不可以執行fetch等指令碼,經...

CVS使用 windows環境下

經驗 1,wincvs中執行checkout動作的單位是 module 即匯入cvs倉庫的專案名稱。import時有設定,要記好。2,cvsroot pserver username password localhost 倉庫名 3,初始化乙個cvs倉庫,並將乙個現有專案匯入到cvs中 1 通過cv...