thead_admin c9134b784c Linux_SDK_V1.1.2 | 1 year ago | |
---|---|---|
components | 1 year ago | |
solutions | 1 year ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago | |
env.sh | 2 years ago | |
project.cmake | 2 years ago |
sudo apt install pkg-config
在 文件 env.sh 中 修改
export SYSROOT_PATH=~/.local/riscv64-toolchain/sysroots
路径到 D1_SDK 的安装 sysroot 路径
source env.sh
cd solutions/fota-service
mkdir build
cd build
cmake ..
make
solutions/fota-service/CMakeLists.txt 文件中 增加 COMPONENT_LIST 即可
list(APPEND COMPONENT_LIST
kv
ulog)
pkg_check_modules (LIBS REQUIRED IMPORTED_TARGET gio-2.0 dbus-1)
在该语句后面增加三方库名称 注意:名称会有版本号后缀,可以去 ~/.local/riscv64-toolchain/sysroots/riscv64-oe-linux/usr/lib/pkgconfig 目录搜索对应的具体名称