最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

系統(tǒng)中編譯安裝ZLMediaKit的步驟

2021-11-08 11:33 作者:Vecloud_  | 我要投稿


這篇文章給大家分享的是centos6系統(tǒng)中編譯安裝ZLMediaKit的步驟。小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí)。如下資料是編譯安裝的步驟。?
1.安裝基礎(chǔ)編譯環(huán)境?

1.1 gcc-5.4的安裝?
注意:centos6默認(rèn)gcc的版本是gcc-4.4,此時(shí)需要升級(jí)到gcc-5.4,網(wǎng)絡(luò)上說的升級(jí)到gcc-4.7以上以支持c11是錯(cuò)誤的,實(shí)測gcc-4.8無法成功cmake出相關(guān)基礎(chǔ)配置框架?
wget http://mirrors.nju.edu.cn/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.gztar -zxvf gcc-5.4.0.tar.gzcd gcc-5.4.0./contrib/download_prerequisitescd ..mkdir gcc-build-5.4.0cd gcc-build-5.4.0../gcc-5.4.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilibmake && make install(我的虛擬機(jī)是雙核處理器2.5G內(nèi)存,需要1個(gè)小時(shí),早知多配置幾個(gè)核心。。。等死了)?
gcc -v?此時(shí)系統(tǒng)gcc會(huì)自動(dòng)變成gcc-5.4版本?
1.2 cmake-3.10安裝?
暫時(shí)沒有測試cmake3其他版本是否能安裝,目前使用的3.10與作者版本一致?
tar -zxvf cmake-3.10.0-rc4.tar.gzcd cmake-3.10.0 ./bootstrapgmake && gmake installyum remove cmakeln -s /usr/local/bin/cmake /usr/bin/cmakeln -s /usr/local/bin/cpack /usr/bin/cpackln -s /usr/local/bin/ctest /usr/bin/ctest#或者是寫環(huán)境變量export PATH=$PATH:/usr/local/bin#配置進(jìn)/etc/profile之后source也可以驗(yàn)證:?
# cmake --versioncmake version 3.10.0-rc42.編譯ZLMediaKit?
2.1下載代碼?
git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.gitcd ZLMediaKitgit submodule initgit submodule update2.2?安裝依賴性?
yum install mysql-devel.x86_64 openssl-devel ffmpeg ffmpeg-devel?
另外三個(gè)rpm包也需要安裝,鏈接如下:?
libx264-devel(https://pkgs.org/download/libx264)wget http://pkgrepo.linuxtech.net/el6/release/x86_64/libx264-devel-0.130-0.20130531.1.el6.x86_64.rpmlibfaac-devel (https://pkgs.org/download/libfaac)wget http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/x86_64/RPMS.classic//libfaac-devel-1.28-alt2.x86_64.rpmlibmp4v2-dev(https://pkgs.org/download/libmp4v2)wget https://download-ib01.fedoraproject.org/pub/epel/6/x86_64/Packages/l/libmp4v2-1.5.0.1-10.el6.x86_64.rpm2.3?編譯?
# mkdir linux_build# ln -s linux_build/ build# cd build# cmake ..-- The C compiler identification is GNU 5.4.0...-- Configuring done-- Generating done-- Build files have been written to: /usr/local/src/install_pack/ZLMediaKit/build# make編譯好可執(zhí)行的文件在ZLMediaKit/git/ZLMediaKit/build/bin下面?
3.運(yùn)行編譯好的ZLMediaKit?
cd ZLMediaKit/git/ZLMediaKit/build?
./bin/MediaServer?
# netstat -antlp | grep ./MediaServertcp ???0 ??0 0.0.0.0:555 ????????0.0.0.0:* ?????????LISTEN ??26771/./MediaServer tcp ???0 ??0 0.0.0.0:1936 ???????0.0.0.0:* ?????????LISTEN ??26771/./MediaServer tcp ???0 ??0 0.0.0.0:80 ????????0.0.0.0:* ?????????LISTEN ??26771/./MediaServer tcp ???0 ??0 0.0.0.0:443 ????????0.0.0.0:* ?????????LISTEN ??26771/./MediaServer tcp ???0 ??0 0.0.0.0:322 ????????0.0.0.0:* ?????????LISTEN ??26771/./MediaServer tcp ???0 ??0 0.0.0.0:9000 ???????0.0.0.0:* ?????????LISTEN ??26771/./MediaServer如果要修改端口,在編譯前,找到ZLMediaKit/git/ZLMediaKit/server/main.cpp?
在namespace mediakit {下面進(jìn)行對(duì)各服務(wù)器端口號(hào)的修改?
關(guān)于ZLMediaKit的編譯安裝步驟就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果喜歡這篇文章,不如把它分享出去讓更多的人看到。

了解更多網(wǎng)絡(luò)知識(shí)關(guān)注:http://www.vecloud.com/

系統(tǒng)中編譯安裝ZLMediaKit的步驟的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
江永县| 墨竹工卡县| 胶州市| 汝南县| 兴城市| 阿巴嘎旗| 沅陵县| 琼中| 芜湖市| 平乐县| 东乡| 象山县| 上杭县| 富阳市| 安福县| 开原市| 巩义市| 怀化市| 尚义县| 龙井市| 深圳市| 阿克苏市| 翼城县| 江华| 宁陕县| 富裕县| 博乐市| 文昌市| 竹北市| 枣庄市| 伊宁县| 托里县| 颍上县| 六安市| 繁峙县| 莫力| 濮阳县| 资阳市| 武清区| 车险| 恭城|