Files
bytetrack-counter-cpp/BUILD.md
T
2026-07-01 13:38:05 +07:00

810 B

ByteTrack Counter C++ — Build Instructions

Install Dependencies

apt install -y build-essential cmake libopencv-dev libeigen3-dev libsqlite3-dev
Package Provides
build-essential g++, make, libc-dev
cmake CMake
libopencv-dev OpenCV (core, imgproc, videoio, highgui, imgcodecs)
libeigen3-dev Eigen3 linear algebra
libsqlite3-dev SQLite3

For RKNN NPU support, also install librknnrt from your board's SDK.

Compile

mkdir -p build && cd build

# Without NPU
cmake .. && make -j$(nproc)

# With RKNN NPU support
cmake .. -DHAS_RKNN=ON && make -j$(nproc)

The binary will be generated at build/bytetrack-counter.

Install

cmake --install . --prefix /opt/bytetrack-counter-cpp/build/install