国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用windows10+linphone-desktop最新版 編譯linphone PC版

2019-11-06 09:35:08
字體:
來源:轉載
供稿:網友
2017年2月26日星期日使用windows10+linphone-desktop最新版感謝這篇帖子的幫助http://blog.csdn.net/liccon/article/details/54755005下載源碼 下來后只有7M,代碼不全因為凡是clone下載帶submodules的源碼,初次clone的代碼是不全的 需要進一步執行git submodule sync && git submodule update --init –recursive才能下載各個子模塊。Git最好使用64位的。32位的里面沒有git submodule命令。執行這一步非常慢,中間經常斷掉。也不能直接用git clone去下載子模塊,這樣下載下來,放到指定位置是不行的。下載完是1G多,壓縮后是1.02G 然后執行python.exe PRepare.py desktop出現錯誤 說是sh.exe不能在PATH中,否則會執行不了。剛才是在Git Bash上運行的。現在用msys.bat來運行試一試。問題依舊存在現在用命令行cmd.exe來運行試一試。問題依舊存在修改環境變量,將能定位到sh.exe的路徑去掉。解決了。  現在用vs2015打開sln文件吧。 開始編譯,睡覺去。睡醒一看,21個錯 一個一個解決吧。 從CMakeError.log看,貌似因為360阻止了它的一些動作。把360退出。再編譯試試。錯誤減少到4個了 找到第一個錯誤 C:/linp/linphone-desktop/submodules/belle-sip/tester/belle_sip_message_tester.c : error C2220: 警告被視為錯誤 - 沒有生成“object”文件 [C:/linp/linphone-desktop/WORK/desktop/Build/bellesip/tester/belle_sip_tester.vcxproj]20>C:/linp/linphone-desktop/submodules/belle-sip/tester/belle_sip_message_tester.c : warning C4819: 該文件包含不能在當前代碼頁(936)中表示的字符。請將該文件保存為 Unicode 格式以防止數據丟失 [C:/linp/linphone-desktop/WORK/desktop/Build/bellesip/tester/belle_sip_tester.vcxproj]20>    belle_sip_refresher_tester.c20>    belle_sip_register_tester.c20>    belle_sip_resolver_tester.c20>    belle_sip_tester.c20>    belle_sip_uri_tester.c20>    cast_test.c20>    正在生成代碼...20>  已完成生成項目“C:/linp/linphone-desktop/WORK/desktop/Build/bellesip/tester/belle_sip_tester.vcxproj”(默認目標)的操作 - 失敗。20>  已完成生成項目“C:/linp/linphone-desktop/WORK/desktop/Build/bellesip/ALL_BUILD.vcxproj”(默認目標)的操作 - 失敗。20>20>  生成失敗。將錯誤文件打開,用vs2015保存關閉一下。再單獨編譯出錯工程  結果可以了。看不到剛才出錯的提示了,無奈,還得重新編譯一下了。InitializeBuildStatus:1>    正在對“Win32/Debug/ms2-html-doc/ms2-html-doc.tlog/unsuccessfulbuild”執行 Touch 任務。1>  CustomBuild:1>    Building Custom Rule C:/linp/linphone-desktop/submodules/linphone/mediastreamer2/help/CMakeLists.txt1>    CMake does not need to re-run because C:/linp/linphone-desktop/WORK/desktop/Build/ms2/help/CMakeFiles/generate.stamp is up-to-date.1>    Generating doc/html/index.html1>C:/Program Files (x86)/MSBuild/Microsoft.Cpp/v4.0/V140/Microsoft.CppCommon.targets(171,5): error MSB6006: “cmd.exe”已退出,代碼為 -1073741819。 [C:/linp/linphone-desktop/WORK/desktop/Build/ms2/help/ms2-html-doc.vcxproj]1>  已完成生成項目“C:/linp/linphone-desktop/WORK/desktop/Build/ms2/help/ms2-html-doc.vcxproj”(默認目標)的操作 - 失敗。1>  已完成生成項目“C:/linp/linphone-desktop/WORK/desktop/Build/ms2/ALL_BUILD.vcxproj”(默認目標)的操作 - 失敗。這個CustomBuild到底是干什么的?EP_m2在configure 時提示:1>  loading initial cache file C:/linp/linphone-desktop/WORK/desktop//tmp/EP_ms2/EP_ms2-cache-Debug.cmake1>  -- Could NOT find Opus (missing:  OPUS_LIBRARIES)1>  CMake Warning at CMakeLists.txt:210 (message):1>    Could not find opus library, mediastreamer2 will be compiled without the1> OPUS codec.雖然只是個警告,但是試試,也行能解決問題呢于是,下載安裝opusgit clone git://git.opus-codec.org/opus.git然后在opus目錄下進行autogen和configure:./autogen.sh./configure –prefix=/mingw –disable-shared –enable-static然后編譯并安裝到Mingw環境:makemake install這個辦法沒用解決辦法,修改C:/linp/linphone-desktop/submodules/linphone/mediastreamer2/help下的CMakeLists.txt將出錯的動作注釋掉。這個動作是生成html,去掉也沒有什么影響。 證明有效。EP_ms2這個工程單獨編譯通過。遺憾的是不知道出錯原因是什么。然后,整個都編譯通過了在C:/linp/linphone-desktop/OUTPUT/desktop,下生成linphone.exe,雙擊運行 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄂托克前旗| 平昌县| 睢宁县| 鹤壁市| 临沧市| 汶川县| 厦门市| 山丹县| 屏东县| 小金县| 衡阳县| 新宾| 伊宁市| 五寨县| 灌南县| 新建县| 伊通| 宿迁市| 古浪县| 靖安县| 祥云县| 鄂尔多斯市| 临洮县| 怀化市| 宜宾县| 达州市| 林芝县| 射洪县| 永宁县| 得荣县| 玉溪市| 抚远县| 奇台县| 黄浦区| 仁怀市| 婺源县| 南川市| 定结县| 漾濞| 安塞县| 榆林市|