동적 연결을 사용하여 Marble 플러그인으로 Qt5 응용 프로그램을 배포하려고합니다. Qt5 라이브러리, 플랫폼 플러그인 및 대리석 libmarblewidget-qt5.so.22를 실행 가능한 응용 프로그램과 함께 배치했습니다. 이 응용 프로그램은 대리석이 설치된 우분투에서 작동합니다. 이제 대리석을 설치하지 않고 우분투에서 응용 프로그램을 실행하려고합니다. 내 응용 프로그램을 시작하려면 http://doc.qt.io/qt-5/linux-deployment.html의 시작 스크립트를 사용하고 있습니다. 나는 Ubuntu 16.04 32-bit에서 작업 중이다. 난 그냥 libmarblewidget-qt5.so.22보다 더 많은 일을해야한다,오류 : 맵 테마 파일이 없습니다 ... (타사 라이브러리 Marble을 사용하는 Qt5 응용 프로그램)
Map theme file does not exist: ""
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/boot/initrd.img-4.4.0-21-generic"
Reason: "'/boot/initrd.img-4.4.0-21-generic' is not an ELF object"
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/boot/vmlinuz-4.4.0-21-generic"
Reason: "'/boot/vmlinuz-4.4.0-21-generic' is not an ELF object"
Segmentation fault (core dumped)
내가 뭔가를 놓친 거지 : 나는 (터미널에서) 응용 프로그램에 대한 시작 스크립트를 실행하면
는이 오류 메시지가 ?
감사합니다. 애플리케이션이 이제 제대로 실행됩니다. – maltja