diff --git a/.vscode/launch.json b/.vscode/launch.json index 2a6efea..fc1503d 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,81 +1,120 @@ { - // 使用 IntelliSense 了解相关属性。 - // 悬停以查看现有属性的描述。 - // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ + "version": "0.2.0", + "configurations": [ + { + "name": "dvpp", + "type": "cppdbg", + "request": "launch", + "program": "${workspaceFolder}/bin/vpt_proj", + "args": [ + "/opt/cmhu/data/Street.uvf", + "0", + "0", + "1" + ], + "stopAtEntry": false, + "cwd": "${workspaceFolder}/bin", + "environment": [], + "externalConsole": false, + "MIMode": "gdb", + "setupCommands": [ { - "name": "dvpp", - "type": "cppdbg", - "request": "launch", - "program": "${workspaceFolder}/bin/vpt_proj", - "args": ["/opt/cmhu/data/Street.uvf","0", "0", "1"], - "stopAtEntry": false, - "cwd": "${workspaceFolder}/bin", - "environment": [], - "externalConsole": false, - "MIMode": "gdb", - "setupCommands": [ - { - "description": "Enable pretty-printing for gdb", - "text": "-enable-pretty-printing", - "ignoreFailures": true - } - ] - },{ - "name": "test_face", - "type": "cppdbg", - "request": "launch", - "program": "${workspaceFolder}/bin/test_face", - "args": ["/opt/cmhu/data/Street.uvf","0", "0", "0"], - "stopAtEntry": false, - "cwd": "${workspaceFolder}/bin", - "environment": [], - "externalConsole": false, - "MIMode": "gdb", - "setupCommands": [ - { - "description": "Enable pretty-printing for gdb", - "text": "-enable-pretty-printing", - "ignoreFailures": true - } - ] - },{ - "name": "test_recoder", - "type": "cppdbg", - "request": "launch", - "program": "${workspaceFolder}/bin/test_recoder", - "args": ["/opt/cmhu/data/Street.uvf","0", "0", "0"], - "stopAtEntry": false, - "cwd": "${workspaceFolder}/bin", - "environment": [], - "externalConsole": false, - "MIMode": "gdb", - "setupCommands": [ - { - "description": "Enable pretty-printing for gdb", - "text": "-enable-pretty-printing", - "ignoreFailures": true - } - ] - },{ - "name": "test_dec", - "type": "cppdbg", - "request": "launch", - "program": "${workspaceFolder}/bin/test_dec", - "args": ["/opt/cmhu/data/Street.uvf","0", "0", "0"], - "stopAtEntry": false, - "cwd": "${workspaceFolder}/bin", - "environment": [], - "externalConsole": false, - "MIMode": "gdb", - "setupCommands": [ - { - "description": "Enable pretty-printing for gdb", - "text": "-enable-pretty-printing", - "ignoreFailures": true - } - ] + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true } - ] + ] + }, + { + "name": "test_face", + "type": "cppdbg", + "request": "launch", + "program": "${workspaceFolder}/bin/test_face", + "args": [ + "/opt/cmhu/data/Street.uvf", + "0", + "0", + "0" + ], + "stopAtEntry": false, + "cwd": "${workspaceFolder}/bin", + "environment": [], + "externalConsole": false, + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + }, + { + "name": "test_recoder", + "type": "cppdbg", + "request": "launch", + "program": "${workspaceFolder}/bin/test_recoder", + "args": [ + "/opt/cmhu/data/Street.uvf", + "0", + "0", + "0" + ], + "stopAtEntry": false, + "cwd": "${workspaceFolder}/bin", + "environment": [], + "externalConsole": false, + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + }, + { + "name": "test_dec", + "type": "cppdbg", + "request": "launch", + "program": "${workspaceFolder}/bin/test_dec", + "args": [ + "/opt/cmhu/data/Street.uvf", + "0", + "0", + "0" + ], + "stopAtEntry": false, + "cwd": "${workspaceFolder}/bin", + "environment": [], + "externalConsole": false, + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + }, + { + "name": "C/C++ Runner: Debug Session", + "type": "cppdbg", + "request": "launch", + "args": [], + "stopAtEntry": false, + "externalConsole": false, + "cwd": "/home/cmhu/vpt_ascend_arm/src/demo", + "program": "/home/cmhu/vpt_ascend_arm/src/demo/build/Debug/outDebug", + "MIMode": "gdb", + "miDebuggerPath": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + } + ] } \ No newline at end of file diff --git a/readme.md b/readme.md index 7e74641..a3e369e 100755 --- a/readme.md +++ b/readme.md @@ -1,6 +1,13 @@ +# 支持系统: + 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