Merge remote-tracking branch 'origin/master'

This commit is contained in:
xiongziliang 2018-03-26 14:19:07 +08:00
commit 770651467e
6 changed files with 9 additions and 21 deletions

View File

@ -1,7 +1,7 @@
project(ZLMediaKit) project(ZLMediaKit)
cmake_minimum_required(VERSION 2.8) cmake_minimum_required(VERSION 3.1.3)
#使c++11 #使c++11
add_compile_options(-std=c++11) set(CMAKE_CXX_STANDARD 11)
# #
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake")
@ -81,10 +81,10 @@ add_definitions(-DENABLE_RING_USEBUF)
add_library(zltoolkit STATIC ${ToolKit_src_list}) add_library(zltoolkit STATIC ${ToolKit_src_list})
add_library(zlmediakit STATIC ${MediaKit_src_list}) add_library(zlmediakit STATIC ${MediaKit_src_list})
if (NOT WIN32) if (WIN32)
list(APPEND LINK_LIB_LIST pthread)
else()
list(APPEND LINK_LIB_LIST WS2_32 Iphlpapi shlwapi) list(APPEND LINK_LIB_LIST WS2_32 Iphlpapi shlwapi)
elif(NOT ANDROID and NOT IOS)
list(APPEND LINK_LIB_LIST pthread)
endif () endif ()
message(STATUS "linked libraries:${LINK_LIB_LIST}") message(STATUS "linked libraries:${LINK_LIB_LIST}")

View File

@ -110,18 +110,14 @@ Windows | 已经完成移植
- 我的编译环境 - 我的编译环境
- windows 10 - windows 10
- visual studio 2017 - visual studio 2017
- [ZLToolKit](https://github.com/xiongziliang/ZLToolKit)
- [cmake-gui](https://cmake.org/files/v3.10/cmake-3.10.0-rc1-win32-x86.msi) - [cmake-gui](https://cmake.org/files/v3.10/cmake-3.10.0-rc1-win32-x86.msi)
- 编译 - 编译
``` ```
  1 请先编译安装ZLToolKit   1 使用cmake-gui打开工程并生成vs工程文件.
  2 使用cmake-gui打开工程并生成vs工程文件(配置时可能需要指定ZLTookKit的路径).   2 找到工程文件(ZLMediaKit.sln),双击用vs2017打开.
  3 找到工程文件(ZLMediaKit.sln),双击用vs2017打开.   3 选择编译Release 版本.
  4 选择编译Release 版本. 4 找到目标文件并运行测试用例.
  5 依次编译 ZLMediaKit_static、ZLMediaKit_shared、ALL_BUILD、INSTALL.
6 找到目标文件并运行测试用例.
  7 找到安装的头文件及库文件(在源码所在分区根目录).
``` ```
## 使用方法 ## 使用方法
- 作为服务器: - 作为服务器:

View File

@ -1,8 +1,6 @@
#!/bin/bash #!/bin/bash
path=`pwd`
cd .. cd ..
git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git
cd $path
cd ZLMediaKit cd ZLMediaKit
git submodule init git submodule init
git submodule update git submodule update

View File

@ -1,8 +1,6 @@
#!/bin/bash #!/bin/bash
path=`pwd`
cd .. cd ..
git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git
cd $path
cd ZLMediaKit cd ZLMediaKit
git submodule init git submodule init
git submodule update git submodule update

View File

@ -1,8 +1,6 @@
#!/bin/bash #!/bin/bash
path=`pwd`
cd .. cd ..
git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git
cd $path
cd ZLMediaKit cd ZLMediaKit
git submodule init git submodule init
git submodule update git submodule update

View File

@ -1,8 +1,6 @@
#!/bin/bash #!/bin/bash
path=`pwd`
cd .. cd ..
git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git git clone --depth=1 https://github.com/xiongziliang/ZLMediaKit.git
cd $path
cd ZLMediaKit cd ZLMediaKit
git submodule init git submodule init
git submodule update git submodule update