이제 여러 주제에서 알 수 있듯이 Qt 4.7.4를 ARM 시스템에 임베드 할 예정입니다. 나는 마지막 문제가 하나있다. =/I가 .so를 파일을 얻기 위해, Qt를 사용하고 그와 내가 qmake를 컴파일하는 라이브러리를 작성 Qt를 사용하는 자신의 라이브러리 : 정의되지 않은 참조
; 그 작품. 그런 다음이 라이브러리를 사용해야하는 소프트를 작성했으며 클래식으로 컴파일합니다. 문제는이 소프트를 컴파일하려고 할 때 내 라이브러리에서 많은 "정의되지 않은 참조"를 얻습니다. 사실 모든 Qt 요소가 누락되었습니다. Qt는 libs와이있는 곳이 모르는 경우/usr/local/lib/star81xx-lsdk/tools/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/bin/ld: warning: libQtGui.so.4, needed by /home/jdl/workspace-install/MY_ARM_SYSTEM/fs/usr/lib/myLib.so, not found (try using -rpath or -rpath-link)
/usr/local/lib/star81xx-lsdk/tools/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/bin/ld: warning: libQtNetwork.so.4, needed by /home/jdl/workspace-install/MY_ARM_SYSTEM/fs/usr/lib/myLib.so, not found (try using -rpath or -rpath-link)
/usr/local/lib/star81xx-lsdk/tools/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/bin/ld: warning: libQtCore.so.4, needed by /home/jdl/workspace-install/MY_ARM_SYSTEM/fs/usr/lib/myLib.so, not found (try using -rpath or -rpath-link)
왜 MYLIB 좋은 컴파일 않았다 나는 Qt는 libs와 찾을 수없는 것을 보았다? 내 부드러운 Makefile에 수동으로 추가 할 수 있습니까?
감사합니다.