From 42c26e62015a6dab9eabb35972b4160ecb4fd861 Mon Sep 17 00:00:00 2001 From: xiongziliang <771730766@qq.com> Date: Thu, 11 May 2017 22:55:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BC=96=E8=AF=91=E8=84=9A?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build_for_ios.sh | 13 +++++++++++++ build_for_linux.sh | 20 ++++++++++++++++++++ build_for_mac.sh | 19 +++++++++++++++++++ 3 files changed, 52 insertions(+) create mode 100755 build_for_ios.sh create mode 100755 build_for_linux.sh create mode 100755 build_for_mac.sh diff --git a/build_for_ios.sh b/build_for_ios.sh new file mode 100755 index 00000000..6029d943 --- /dev/null +++ b/build_for_ios.sh @@ -0,0 +1,13 @@ +#!/bin/bash +path=`pwd` +wget https://raw.githubusercontent.com/xiongziliang/ZLToolKit/master/build_for_ios.sh -O toolkit_build.sh +sudo chmod +x ./toolkit_build.sh +./toolkit_build.sh +cd $path +cd .. +git clone --depth=50 https://github.com/xiongziliang/ZLMediaKit.git +cd ZLMediaKit +mkdir -p build +cd build +cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/iOS.cmake -DIOS_PLATFORM=OS +make -j4 \ No newline at end of file diff --git a/build_for_linux.sh b/build_for_linux.sh new file mode 100755 index 00000000..ffd5c693 --- /dev/null +++ b/build_for_linux.sh @@ -0,0 +1,20 @@ +#!/bin/bash +path=`pwd` +wget https://github.com/xiongziliang/ZLToolKit/blob/master/build_for_linux.sh -o ./toolkit_build.sh +sudo chmod +x ./toolkit_build.sh +./toolkit_build.sh +sudo apt-get install libx264-dev +sudo apt-get install libfaac-dev +sudo apt-get install libmp4v2-dev +sudo apt-get install libsdl-dev +sudo apt-get install libavcodec-dev +sudo apt-get install libavutil-dev +cd $path +cd .. +git clone --depth=50 https://github.com/xiongziliang/ZLMediaKit.git +cd ZLMediaKit +mkdir -p build +cd build +cmake .. +make -j4 +sudo make install diff --git a/build_for_mac.sh b/build_for_mac.sh new file mode 100755 index 00000000..d4aa7d02 --- /dev/null +++ b/build_for_mac.sh @@ -0,0 +1,19 @@ +#!/bin/bash +path=`pwd` +wget https://raw.githubusercontent.com/xiongziliang/ZLToolKit/master/build_for_mac.sh -O toolkit_build.sh +sudo chmod +x ./toolkit_build.sh +./toolkit_build.sh +brew install x264 +brew install faac +brew install mp4v2 +brew install sdl +brew install ffmpeg +cd $path +cd .. +git clone --depth=50 https://github.com/xiongziliang/ZLMediaKit.git +cd ZLMediaKit +mkdir -p build +cd build +cmake .. -DOPENSSL_ROOT_DIR=/usr/local/Cellar/openssl/1.0.2j/ +make -j4 +sudo make install