开源项目Live555预编译及常见报错

本文档详细介绍了在Windows 10上使用Visual Studio 2017预编译开源项目Live555的步骤,包括下载源码、安装VS、新建项目、设置静态库、添加代码、解决编译过程中的错误,如'_snprintf'警告和SDL检查等问题,并提供了错误解决参考链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 环境

系统:Windows 10 专业版 1809

编辑器:Visual Studio Profession 2017

Live555:2021-02-10

2 准备工作

下载源码

官网:
http://www.live555.com/liveMedia/public/

下载live555-latest.tar.gz

在这里插入图片描述

live555源码

安装VS

安装时选上“使用C+ +的桌面开发”。已经安装过VS但是没有C+ +组件的,在开始-程序和功能中找到Visual Studio Community 2017,选择修改,选上“使用C+ +的桌面开发”。

3 新建项目

新建live555项目,选择Windows控制台应用程序

img

新建项目BasicUsageEnvironment

设置项目属性为静态库

img

静态库

设置不使用预编译头

img

预编译头

选文件-添加-新建项目,名称groupsock,空项目

img

添加新项目groupsock

这个也要设置项目属性为静态库,用同样的方法新建项目liveMedia、UsageEnvironment。

添加项目mediaServer,不用设置静态库。

img

目录结构

4 添加代码

把live555源码解压出来的live目录下的BasicUsageEnvironment、groupsock、liveMedia、mediaServer、UsageEnvironment的源文件和头文件复制到对应工程目录下。

img

复制代码

把c和cpp文件添加进源文件目录,h和hh文件添加进头文件目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值