linphone-sdk windows端VS编译心得

相关文档

linphone-desktop windows端的编译心得

网上对于linphone-desktop的编译资料还有一些,但是对于sdk的编译资料基本是没有,惆怅。

准备工作

1.按linphone-desktop的配置搭建环境,请参考我的另一篇文章《linphone-desktop windows端的编译心得

2.然后使用pip安装six

pip install six

3.安装Yasm

参考官方README.md。

下载yasm-1.3.0-win32.exe,将其改名为yasm.exe,拷贝到Python27\Scripts目录下(或是任何被包括在环境变量里的目录,目的是在cmd里可以直接使用yasm命令)

生成VS文件

在代码根目录调出命令行或powershell,执行以下内容

cmake -build . 

完成后会在根目录生成linphone-sdk.sln文件

编译

打开linphone-sdk.sln,编译ALL_BUILD文件

待续

原文地址:https://www.cnblogs.com/AlainGao/p/11889810.html

时间: 2024-10-13 06:30:59

linphone-sdk windows端VS编译心得的相关文章

Windows平台上编译Qt-4.8.x Debug版注意事项

Windows平台上编译Qt-4.8.x Debug版注意事项 跳转至: 导航. 搜索 目录 1 为什么要编译qt-4.8.x的Windows Debug版? 2 1 MSVC版本的选择 3 2 WinRAR的问题 4 3 qmake子项目裁剪 5 4 调试QtWebKit 0 为什么要编译qt-4.8.x的Windows Debug版? 目的:为了方便调试qt的代码!VS比Linux gdb好使多了. 1 MSVC版本的选择 最好使用VS2008+,它的安装包自带了Windows SDK,不要

在windows端和linux端安装Git

一.Git的安装 1. 在windows端 到地址:https://git-scm.com/downloads 选择对应版本下载后,进行傻瓜式安装即可 2.  在linux端 查看是否安装了git,出现下图即为未安装 如果尚未安装,下载安装包 wget https://www.kernel.org/pub/software/scm/git/git-2.8.3.tar.gz 然后解压压缩包,并切换到git包内 tar -zxvf git-2.8.3.tar.gz cd git-2.8.3 配置gi

Windows下PythonQt编译(vs2015+Qt5.11.2+PythonQt 3.2)

时间:2018年10月22日,学习任何物事都有个探索过程.欢迎留言探讨. 在Qt程序中,添加python进行混合编程,可以使用Python API,但交互起来很麻烦,不友好.网上推荐使用PythonQt框架. 强调下: PythonQt,方便Qt C++程序员,将python引入项目 PyQt PySide,给python程序员,将Qt界面引入项目 本机环境: 1.win7 64 旗舰版 2.Qt 5.11.2(MSVC 2015,32 bit) 3.Python 3.7.0 (32-bit)

Windows下VC编译OpenDDS

OpenDDS是一个OMG组织DDS标准的C++开源实现,OpenDDS同时也提供Java支持.OpenDDS依赖ACE抽象层来提供不同平台的兼容性,同时也依赖于TAO(例如TAO的IDL编译器).当前OpenDDS有ociweb ObjectComputing维护,官方网站http://www.opendds.org/.目前OpenDDS支持的平台有Windows,Linux family,Android,VxWorks等,可用的编译器包括VC,gcc,QNX gcc等. 1. OpenDDS

高效率完成一次接入80个手游渠道SDK——游戏接入SDK服务端篇

1 概要    通常,游戏开发商并不会只在一个渠道上线他们的游戏,接入越多的渠道,代表着可能获取越多的用户,但同时也代表着越多的接入SDK工作量.工期和费用.一款游戏要有足够的用户,甚至需要接入30家以上的各种渠道,以保障自己的市场覆盖率. 单个SDK接入流程在一位有经验的全职客户端程序.一位全职服务端程序员.一位全职QA处理的情况下,需要3天时间才能完成.因此当一款产品面对30个甚至更多不同需求的渠道SDK时,人员成本和时间成本就会急剧增加.所以我们需要一个通用接口,来处理各种渠道的需求,这就

【FFmpeg】Windows下FFmpeg编译

转自:http://www.cnblogs.com/dwdxdy/p/3625766.html 由于FFmpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不能使用MSVC++编译,需要在Windows下配置一个类似Linux的编译环境.本文主要记录Windows下FFmpeg编译的过程. 1.资源准备 准备编译过程所需的软件工具和源代码. (1). MinGW-MSYS Bundle http://sourcef

netcdf源码在windows上的编译

作者:朱金灿 来源:http://blog.csdn.net/clever101 今天搞搞netcdf源码在windows上的编译,折腾了半天,算是搞成了,特地记录一下过程.我的目标是要生成netcdf的工程文件.netcdf依赖于hdf5.zlib和curl这三个库. 首先在HDF5 Source Code下载最新的hdf5源码,然后使用CMake来生成编译hdf5的解决方案,如下图: 再下载netcdf的源码:NetCDF Downloads,开始使用CMake来生成netcdf的解决方案,

Qt判断和打开进程(windows端)

windows端的Qt程序往往需要打开外部程序(如:prog.exe),并且需要确定这个外部程序是唯一打开的. 1.判断系统中是否存在prog.exe void judge() { QProcess tasklist; tasklist.execute("tasklist", QStringList()<<"-fi"<<"imagename eq prog.exe"); } 2.终止系统中的prog.exe进程 void

使用ABBYY FlexiCapture Engine SDK开发OCR应用的心得分享

介绍 几周前,我在空闲时间使用泰比公司(ABBYY)的FlexiCapture Engine试用版创建了一些简单的OCR应用.FlexiCapture Engine是一款用于创建数据捕捉应用的SDK,能够打开图像.PDF文件及扫描文件,对有价值的数据及字段进行分类及提取.提取的数据可导出至Excel.XML.CSV.PDF 格式文件,也可以导出至外部数据库.DMS及ECM系统. 开始创建 在已经装有开发工具(如MS Visual Studio)的电脑上安装SDK,之后SDK会出现10多种示例应用