Linphone-desktop+vs2015+win10编译:
耗时2周;
难点:
客观原因:
1:需要安装很多工具,编译过程中出现问题,找到问题根源很麻烦,可能是工具问题,可能是工具版本问题等等….
2 linphone代码下载很坑,gitsubmodules 下载太慢,到目前位置都没能完整的下完一份代码(每天大概能下载一部分,但是下班需要关电脑,最坑的是ffmpeg的下载,尝试一下就知道,我一直卡在这里)
主观原因:
1:不懂cmake
2:第一次编译(就是很菜的意思)
代码下载地址:git clonegit://git.linphone.org/linphone-desktop.git –recursive
编译以及下载过程可能用到的指令:
git submodule sync&git submodule update--init --recursive
rm -rf submodules/externals/ffmpeg
Python prepare.py -c //清理
python.exe prepare.py desktop //编译 成功会在work/desktop/cmake文件下生成project.sln文件,然后再去VS编译,其中work/desktop/build文件夹下面会生成具体的单个项目,有问题可以单个检查…
python.exe prepare.py -DENABLE_OPUS=NO -DENABLE_FFMPEG=NO desktop
python.exe prepare.py -DENABLE_OPUS=NO -DENABLE_FFMPEG=NO-DENABLE_SOCI=NO desktop

本文详细记录了在Windows 10环境下,使用VS2015编译Linphone-desktop的过程,包括遇到的难点、所需工具及解决方法。编译过程耗时两周,主要难点在于工具安装、代码下载缓慢以及CMake的不熟悉。文章提供了相关代码的下载地址,以及编译所需的Python脚本指令,并列举了必须安装的工具如CMake、Python、Qt5等。此外,还分享了编译过程中遇到的MSB6006错误的解决策略。

5450

被折叠的 条评论
为什么被折叠?



