使用C语言和C++封装海康威视网络SDK库,使用Golang调用C库
|
vor 5 Monaten | |
---|---|---|
include | vor 6 Monaten | |
src | vor 6 Monaten | |
.dockerignore | vor 6 Monaten | |
.gitignore | vor 6 Monaten | |
CMakeLists.txt | vor 6 Monaten | |
Dockerfile | vor 6 Monaten | |
HikBallCamera.go | vor 5 Monaten | |
HikNvr.go | vor 5 Monaten | |
Hikvision.go | vor 6 Monaten | |
README.md | vor 6 Monaten | |
Type.go | vor 6 Monaten | |
go.mod | vor 6 Monaten | |
go.sum | vor 6 Monaten | |
library.cpp | vor 6 Monaten | |
openLibary_unix.go | vor 6 Monaten | |
openLibrary_windows.go | vor 6 Monaten |
架构 | 系统 | 使用docker |
---|---|---|
aarch64 | alpine:3.19 | 🐳 |
x86_64 | alpine:3.19 | 🐳 |
x86_64 | windows 10 |
在仓库的发行版中 将 HikNetSDK 标签下的不同架构的 lib 放在源码根目录中
D:.
│ V6.1.9.45_build20220902_ArmLinux64_ZH_20240802154010_lib.zip
│ V6.1.9.48_build20230410_linux64_20240829112751_lib.zip
│ V6.1.9.48_build20230410_win64_20240829112623_lib.zip
将下载的zip压缩文件 ArmLinux64
和 linux64
在源码目录解压,然后重命名
V6.1.9.45···ArmLinux64···.zip --解压后重命名为--> arm64_linux_lib
V6.1.9.48···linux64···.zip --解压后重命名为--> amd64_linux_lib
将下载的zip压缩文件 win64
在源码目录解压,然后重命名
V6.1.9.45···win64···.zip --解压后重命名为--> arm64_windows_lib