
环境搭建
记录搭过的环境
玩转流媒体
这个作者很懒,什么都没留下…
展开
-
abseil库的安装-Ubuntu18.04
abseil库是google内部使用的一个C++基础库。一、环境本文基于Ubuntu18.04安装abseil,需要提前安装git和cmake、g++,其中g++需要支持C++11。本文中使用依赖软件的版本如下:root@learner:~# g++ --versiong++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0root@learner:~# cmake --versioncmake version 3.10.2二、下载abseil在github中下载a原创 2020-05-30 19:31:02 · 14647 阅读 · 9 评论 -
folly库的安装-Ubuntu18.04
folly库是facebook的一个C++基础库。一、环境本文使用Ubuntu18.04安装folly库,g++和cmake的版本如下:root@learner:~# g++ --versiong++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0root@learner:~# cmake --versioncmake version 3.10.2注意:g++需要支持C++14二、安装依赖googletest的安装wget https://github.com原创 2020-05-30 19:28:29 · 3537 阅读 · 4 评论 -
ortp库的安装-Ubuntu18.04
ortp库实现了rtp/rtcp协议。一、环境本文使用Ubuntu18.04安装ortp库,g++和cmake的版本如下:root@learner:~# g++ --versiong++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0root@learner:~# cmake --versioncmake version 3.10.2二、安装依赖ortp库依赖bctoolbox库,而bctoolbox库依赖mbedtls库。安装mbedtls库mbedtls库原创 2020-05-30 19:27:11 · 898 阅读 · 0 评论 -
gn、ninja的安装-Ubuntu18.04
gn的安装需要使用ninja,所以首先安装ninja。ninja的安装需要依赖re2c,gn的安装需要使用clang编译器,并且gn中使用了C++17,在Ubuntu16安装的clang-6.0是不支持C++17的,为了方便安装转战到Ubuntu18。每次最头疼的都是搭建环境,特别浪费时间。目标是学习gn和ninja,所以怎么方便怎来。在Ubuntu18要比Ubuntu16方便很多,所以选用U...原创 2020-01-05 14:02:22 · 32499 阅读 · 20 评论 -
Qt的安装-Ubuntu18.04
Ubuntu是18.04版本,安装Qt5.14.0。以下所有的命令均是在root用户下执行的。若是普通用户需要在命令之前加sudo。一、下载QT到官网http://download.qt.io/archive/qt/下载QT的安装包,这次我安装的是最新的版本5.14.0。二、安装依赖库apt-get install g++apt-get install libgl1-mesa-dev...原创 2020-01-05 13:49:28 · 789 阅读 · 0 评论