Я составил простое приложение Qt на Ubuntu 15.10.
Я создал папку lib и platform в том же каталоге, где находится исполняемый файл.
Я скопировал libicudata.so.54, libicui18n.so.54, libicuuc.so.54, libQt5Core.so.5, libQt5DBus.so.5, libQt5Gui.so.5, libQt5Widgets.so.5, libQt5XcbQpa .so.5 в lib и libxcb.so в платформы,
затем переместил приложение с папками на новую установку Debian 8.3.
Я также создал start.sh скрипт следующего содержания:Не удалось найти плагин Qt для платформы «xcb» на Debian 8.3
export LD_LIBRARY_PATH=$PWD/lib
export QT_QPA_PLATFORM_PLUGIN_PATH=$PWD/platforms
./QtTestApp
Но когда я запустить приложение с помощью сценария он говорит, что не может найти Qt платформы плагин «XCB» ...
Я запускать ldd
от самого приложения, так и на libxcb.so также, но мне кажется, он нашел все ...
Просто перечитайте вопрос - для чего вы копируете библиотеки? Просто оставьте их там, где они установлены - для этого нужен менеджер пакетов! –