Name Last Update
.vscode Loading commit data...
3rdparty Loading commit data...
bin Loading commit data...
build Loading commit data...
doc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
readme.md Loading commit data...

readme.md

支持系统:

arm

发布日志

1. 支持GB28181 UDP

注意

由于子库和opencv原因,三方库都要添加 _GLIBCXX_USE_CXX11_ABI=0 编译

三方库编译

ffmpeg编译

./configure --enable-debug --extra-cflags=-g --extra-ldflags=-g --disable-optimizations --disable-stripping --disable-x86asm --enable-nonfree --disable-vaapi --extra-cflags=-fPIC --enable-shared --enable-pic --enable-ffplay --prefix=./release

其中以下是用于调试的,编译release可以去掉:

--enable-debug --extra-cflags=-g --extra-ldflags=-g --disable-optimizations --disable-stripping

然后 make , make install

jsoncpp/opencv/spdlog 编译

mkdir build 
cd ./build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=../release ..
make -j100
make install