Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
E
evcamera
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
OpsTeam
evcamera
Commits
eff951bd
提交
eff951bd
authored
7月 22, 2020
作者:
tobyfan1980
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add compile steps to readme
上级
7bbcd69a
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
23 行增加
和
6 行删除
+23
-6
README.md
README.md
+23
-6
没有找到文件。
README.md
浏览文件 @
eff951bd
...
...
@@ -31,21 +31,38 @@ source /root/setenv.sh
-
可以直接到 github 中按照依赖库的名字搜索. 下载 latest release 的 zip 包到任意路径, 然后按照github 仓库中的 readme 进行编译和安装.
-
这里需要注意的是, 如果宿主机是 windows 或者 mac, mount 到虚拟机中的路径不支持创建 symlink. 所以不能下载到 mount 的路径下编译. 需要copy 到虚拟机中的其他目录.
编译完成之后再把 lib 和 include 里的内容 copy 到 相应的路径中, 例如vendor/hi3518/include
-
指定安装路径的方法是指定 cmake 的参数 -DCMAKE_INSTALL_PREFIX 例如
-
-
指定安装路径的方法是指定 cmake 的参数 -DCMAKE_INSTALL_PREFIX 下面以 fmt 为例
```
mkdir build
mkdir /root/build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/root/build ..
# 下载 fmt,
wget https://github.com/fmtlib/fmt/releases/download/7.0.1/fmt-7.0.1.zip
unzip -d fmtxxxxx.zip
cd fmt
# 创建 install 目录
mkdir /root/fmt_build
cmake -DCMAKE_INSTALL_PREFIX=/root/fmt_build .
make install
## copy inlude 和 lib 中的内容
cd /root/fmt_build
cp /root/fmt_build/include/ -r <source_path>/vendor/hi3518/include/
cp /root/fmt_build/lib/ -r -r <source_path>/vendor/hi3518/lib/
```
当使用 linux 的时候可以直接设置-DCMAKE_INSTALL_PREFIX 为
-
hi3518用到的库的安装路径是
<source
_path
>
/vendor/hi3518
-
server用到的库的安装路径是
<source
_path
>
/vendor/x64
以下是所有依赖的 github 列表
* fmt: https://github.com/fmtlib/fmt/releases/download/7.0.1/fmt-7.0.1.zip
* zmq: https://github.com/zeromq/libzmq/releases/tag/v4.3.2
* jsoncons: https://github.com/danielaparker/jsoncons/releases/tag/v0.154.3
* spdlog: https://github.com/gabime/spdlog/releases/tag/v1.7.0
* mqtt.c: https://github.com/eclipse/paho.mqtt.c/releases/tag/v1.3.4
### 编译
-
evcamera
在 hi3518 下运行 make 就可以编译出一个独立的可执行文件 evcamera.
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论