windows编译linphone步骤及问题
一 编译步骤
1.同步linphone源代码
git clone --recursive https://github.com/BelledonneCommunications/linphone-desktop
2.安装anaconda,清华镜像站下载安装
Anaconda2-4.4.0-Windows-x86_64.exe#软件安装成功后安装两个包
pip install pystache
pip install graphviz
3.下载并安装mingw32,默认安装路径
mingw-get-setup.exe
4.安装Qt5.7.6版本
http://download.qt.io/official_releases/qt/5.9/5.9.6/qt-opensource-windows-x86-5.9.6.exe
5.配置环境变量
Qt5_DIR="C:\Qt\5.9\msvc2015\lib\cmake"PATH="C:\Qt\5.9\msvc2015\bin;%PATH%"
6.生成解决方案,根据网络环境问题有可能会失败
python prepare.py -G "Visual Studio 14 2015" -DENABLE_DOC=OFF
7,.安装doxygen,不然有个项目编译不过去
二 问题列表
1.生成解决方案时报错
提示RENAME pkg-config.cfg等错误,找到对应CMakeLists.txt文件,讲对应的几个错误行注释掉,并将相应的文件拷贝到指定目录,几个将问题解决
2.编译过程出现将警告视为错误的问题,无法通过修改工程属性解决因为CMake会重新执行CMakeLists.txt文件,重新生成并覆盖,需要一个一个修改CMakeLists.txt文件,工程属性,本问题根据具体报错内容修复
把下边注释掉
#file(RENAME "${_pkg_config_dir}/bin/pkg-config.exe" "C:/MinGW/bin/pkg-config.exe")
#file(RENAME "${_pkg_config_dir}/share/aclocal/pkg.m4" "C:/MinGW/share/aclocal/pkg.m4")
#file(RENAME "${_pkg_config_dir}/bin/libglib-2.0-0.dll" "C:/MinGW/bin/libglib-2.0-0.dll")
#file(RENAME "${_pkg_config_dir}/bin/intl.dll" "C:/MinGW/bin/intl.dll")
windows编译linphone步骤及问题相关推荐
- OGRE 2.1 Windows 编译
版权所有,转载请注明链接 OGRE 2.1 Windows 编译 环境: Windows 7 64Bit Visual Studio 2012 OGRE 2.1 CMake 2.8.12.1 OGRE ...
- 构建VisualStudio2019+OpenCV4.3的C++ windows编译环境
一.引言 最近在读源代码研究CLAHE的算法,但好久没学习C++了,发现部分代码难以理解,因此最后下决心装一个C++编译器.下载OpenCV源码,这样碰到疑难问题就可以实际测试了.构建过程遇到了些问题 ...
- php在windows编译_在Windows上编译PHP
php在windows编译 Compiling PHP from source code is more commonly done on Unix-type systems. Those worki ...
- Windows编译Tensorflow2.2.0 C++ dll (CPU bazel)
Windows编译Tensorflow2.2.0 C++ dll (CPU bazel) 0.建议预先下载的几个包 1.VS2019, anaconda, bazel, msys2 下载.安装.路径设 ...
- MNN windows 编译
@MNN Windows编译步骤 参考链接 https://www.yuque.com/mnn/cn/build_windows https://blog.csdn.net/ouyangfushu/a ...
- ubuntu16.04源码编译linphone库的过程
linphone源码下载链接:https://gitlab.linphone.org/BC/public/liblinphone linphone 依赖 belcard belcard 依赖 belr ...
- DCNv2 windows编译2021
2019年曾经写过一篇DCNv2 windows编译的博客 https://blog.csdn.net/jacke121/article/details/91355170 当时vs2015是编译成功的 ...
- Cef mysql.exe_CEF3.2623使用记录:windows编译
CEF3.2623使用记录:windows编译 1:cef3.2623下载地址 2623是cef3最后一个支持xp系统的版本,且可以支持html的audio标签,可以用作对html音频的处理下载地址为 ...
- LibreCAD for windows 编译
LibreCAD for windows 编译 项目中要用到平面CAD功能,找到libreCAD,发现不很适合需求,需要重新改造一下:)要改造就要编译: 1.下载源码解压到H盘 2.用notepad+ ...
最新文章
- select 语句的执行顺序
- UNIX下的环境变量--转载
- Lucene系列:(9)搜索结果排序
- 63. Unique Paths II and 64. Minimum Path Sum
- 自我觉察-3:发现-我这么做究竟为了什么?
- 《程序员修炼之道》读后感02
- 深入biztalk消息以及消息订阅发布路由机制(四)-消息的轮询和执行
- php如何触发html,html想触发php函数可以吗?
- STM32 - Cube介绍
- STM32F207使用定时器1产生PWM波形
- 计算机策略组怎么设置,怎么设置win7系统中的组策略
- Windows10家庭版获取最高管理员权限
- 2022-2027年中国盐酸二甲双胍缓释片行业市场全景评估及发展战略规划报告
- ar和nm命令的使用
- 基于Java毕业设计在校大学生健康状况信息管理系统源码+系统+mysql+lw文档+部署软件
- Unity Shader - Heightmap 高度贴图
- android6.0新权限申请以及RxPermissions库的使用
- 【继承系列】JS中的组合继承
- 【毕业设计/matlab系列】基于Matlab的立体视觉匹配算法实现【含Matlab源码】
- python服务启动调试的时候报错:SyntaxError: (“Non-ASCII character ‘\\xca‘ in file......解决办法
热门文章
- 怎么在struts中配置数据源
- App测试---Fiddler抓包工具手机添加代理后连不上网解决办法
- [转][001] [STM32] 如何下载STM32原厂资料
- hana数据库导入到oracle,SAP HANA SLT 将Oracle表 数据同步到HANA数据库
- 学习streamlit-4
- (转)List的Stream流操作
- ntp同步 mysql_vcenter和vdp设置ntp时间同步
- 如何更改mysql数据库编码格式_怎么修改MYSQL数据库的编码格式
- 简析微服务架构(Spring Cloud)
- 7.1 深度卷积神经网络 AlexNet