Написал программу. Она использует библиотеки (Qt4 и opencv) теперь надо ее как то запускать на других машинах. (только на linux подобных) На машине(на которой я писал прогу) ldd выдает следующее: libcv.so.4 => /usr/local/lib/libcv.so.4 (0x002e7000) libcvaux.so.4 => /usr/local/lib/libcvaux.so.4 (0x00686000) libcxcore.so.4 => /usr/local/lib/libcxcore.so.4 (0x00c9a000) libhighgui.so.4 => /usr/local/lib/libhighgui.so.4 (0x00f40000) libQtXml.so.4 => /usr/lib/libQtXml.so.4 (0x00110000) libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0x040dc000) libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x008d9000) и т.п. Ну я запустил кноппикс. и посмотрел что выдает там ldd: Естественно, он сообщает что не хватает выше описанных библиотек. Я не рублю в этом. файлы *.so.4 являются ссылками на библиотеки .so.4.5.2 и т.п. (они имеют больший размер) Скопировал эти библиотеки в папку с прогой. Запустил на кноппиксе - не запускается пишет «не найдена библиотека».
Как вообще это правильно делать?