저는 Archlinux에서 실행 중입니다. 내 Qt 프로젝트는 OpenSuse 15.1에서 실행됩니다.
Arch의 OpenSuse 공유 라이브러리를 사용하여 컴파일해야 했습니다.
가장 좋은 해결책은 무엇입니까? 엉긴 덩어리? 가상 기기? 호스트 시스템이 아닌 링커에 다른 공유 라이브러리를 지정할 수 있습니까?
감사해요
답변1
다음 명령을 사용하여 LD_LIBRARY_PATH에 특정 라이브러리를 추가할 수 있습니다.
export LD_LIBRARY_PATH=/path/to/these/libraries:/path/to/those/libraries:$LD_LIBRARY_PATH
qmake 자체에 대해 설정해야 할 수도 있습니다.
export QMAKE_LIBDIR_FLAGS=-L/path/to/these/libraries:-L/path/to/those/libraries
더 많은 옵션을 보려면 다음을 사용할 수도 있습니다.
/usr/lib64/qt5/bin/qmake -help