Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
ZLMediaKit
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
张翔宇
ZLMediaKit
Commits
77065146
Commit
77065146
authored
Mar 26, 2018
by
xiongziliang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
ad47cd1d
3addd545
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
9 行增加
和
21 行删除
+9
-21
CMakeLists.txt
+5
-5
README.md
+4
-8
build_for_android.sh
+0
-2
build_for_ios.sh
+0
-2
build_for_linux.sh
+0
-2
build_for_mac.sh
+0
-2
没有找到文件。
CMakeLists.txt
查看文件 @
77065146
project
(
ZLMediaKit
)
cmake_minimum_required
(
VERSION
2.8
)
cmake_minimum_required
(
VERSION
3.1.3
)
#使能c++11
add_compile_options
(
-std=c++
11
)
set
(
CMAKE_CXX_STANDARD
11
)
#加载自定义模块
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
(
zlmediakit STATIC
${
MediaKit_src_list
}
)
if
(
NOT WIN32
)
list
(
APPEND LINK_LIB_LIST pthread
)
else
()
if
(
WIN32
)
list
(
APPEND LINK_LIB_LIST WS2_32 Iphlpapi shlwapi
)
elif
(
NOT ANDROID and NOT IOS
)
list
(
APPEND LINK_LIB_LIST pthread
)
endif
()
message
(
STATUS
"linked libraries:
${
LINK_LIB_LIST
}
"
)
...
...
README.md
查看文件 @
77065146
...
...
@@ -110,18 +110,14 @@ Windows | 已经完成移植
- 我的编译环境
- windows 10
- 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)
- 编译
```
1 请先编译安装ZLToolKit
2 使用cmake-gui打开工程并生成vs工程文件(配置时可能需要指定ZLTookKit的路径).
3 找到工程文件(ZLMediaKit.sln),双击用vs2017打开.
4 选择编译Release 版本.
5 依次编译 ZLMediaKit_static、ZLMediaKit_shared、ALL_BUILD、INSTALL.
6 找到目标文件并运行测试用例.
7 找到安装的头文件及库文件(在源码所在分区根目录).
1 使用cmake-gui打开工程并生成vs工程文件.
2 找到工程文件(ZLMediaKit.sln),双击用vs2017打开.
3 选择编译Release 版本.
4 找到目标文件并运行测试用例.
```
## 使用方法
- 作为服务器:
...
...
build_for_android.sh
查看文件 @
77065146
#!/bin/bash
path
=
`
pwd
`
cd
..
git clone
--depth
=
1 https://github.com/xiongziliang/ZLMediaKit.git
cd
$path
cd
ZLMediaKit
git submodule init
git submodule update
...
...
build_for_ios.sh
查看文件 @
77065146
#!/bin/bash
path
=
`
pwd
`
cd
..
git clone
--depth
=
1 https://github.com/xiongziliang/ZLMediaKit.git
cd
$path
cd
ZLMediaKit
git submodule init
git submodule update
...
...
build_for_linux.sh
查看文件 @
77065146
#!/bin/bash
path
=
`
pwd
`
cd
..
git clone
--depth
=
1 https://github.com/xiongziliang/ZLMediaKit.git
cd
$path
cd
ZLMediaKit
git submodule init
git submodule update
...
...
build_for_mac.sh
查看文件 @
77065146
#!/bin/bash
path
=
`
pwd
`
cd
..
git clone
--depth
=
1 https://github.com/xiongziliang/ZLMediaKit.git
cd
$path
cd
ZLMediaKit
git submodule init
git submodule update
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论