http://www.kaizou.org/2015/01/linux-libraries.html
https://nglee.github.io/2018/10/11/Study-Linker-Options.html
$ readelf -d libxxx.so
LDFLAGS=“-Wl, -rpath, ../libs/“
gcc는 -Wl 옵션을 통해 linker에 전달할 옵션을 지정하는 것이 일반적이다(portable)
yocto bitbake에서 생성되는 환경변수 BUILD_LDFLAGS는 build-ccos/poky/meta/conf/bitbake.conf에 정의되어 있고, 명시적으로 -rpath-link가 추가되고 있다.
recipe에서 AAC_HOME과 BUILD_LDFLAGS 환경변수를 이용해서, -rpath-link를 추가 해 주면 될 듯.
recipe에서 EXTRA_OECMAKE를 사용하면, cmake 설정을 추가할 수 있다. (ex. EXTRA_OECMAKE=“-DCONNECTIVITY=ON”)
'리눅스 & 안드로이드' 카테고리의 다른 글
HP PC/ubuntu 20.04에서 업데이트 후 입력장치 오류 (1) | 2021.06.08 |
---|---|
Build & install dlt-viewer(v2.21.2) on Ubuntu 20.04 (0) | 2021.04.08 |
Keeping CMake up to date on Ubuntu (0) | 2020.07.22 |
Build AlexaAuto for Generic Linux (0) | 2020.03.01 |
git clone - server certification error (1) | 2020.02.17 |