alexander@ubuntu64:~/Desktop/dental-soft-Ubuntu32$ ls
dental-soft.keyx libmain.so soft_it.danx soft_itU _SYS
alexander@ubuntu64:~/Desktop/dental-soft-Ubuntu32$ ./soft_itU
bash: ./soft_itU: No such file or directory
alexander@ubuntu64:~/Desktop/dental-soft-Ubuntu32$ soft_itU
soft_itU: command not found
alexander@ubuntu64:~/Desktop/dental-soft-Ubuntu32$
Как посмотреть/установить зависимости для приложения в Линукс?
У вас как я понимаю до проверок зависимостей, еще нужно кое-что сделать.
Линукс не позволяет просто скопировать исполняемый файл на другой компьютер в виду высокой степени контроля безопасности.
Поэтому если вы хотите скопировать исполняемый файл на другою машину, то этот файл нужно сначала заархивировать и копировать архив, а не исполняемый файл.
И тогда уже смотреть зависимости при запуске исполняемого файла.
Хай, я его архивировал, ибо при копировании в Vmware shred folders он просто так не копировался.
зависимости можно проверить командой ldd. Однако при его запуске она пишет "типа" это не исполняемый фай.
Ладно, щас скомпилю еще 64 битную и попробую скопировать на другую чистую 64 битную
Alexandr,
Linux eto sovsem drugoj zver - on silno otlichaetsja ot Okoshek.
Nastojatelmo rekomenduju vospolzovatsja IDE - Anjuta, Eclipse.
Posle togo kak programma skompilirovana - "make" otrabotala, _neobhodimo_ vyzvat "make install" chtoby ustanovit programmu so vsemi ee bibliotekami i ustanovit puti poiska etih bibliotek.
Standartnoe mesto installjacii polzovatelskih program "/usr/local/bin", bibliotek - "/usr/local/lib".
Standartnoe mesto installjacii systemnyh i oficialnyh paketov - "/usr/bin" i "/usr/lib".
Vypolnenie "make install" copiruet binarnik i biblioteki v sootvetstvujuschee mesto i zapuskaet programu "ldconfig". "ldconfig" obnovljaet puti poiska bibliotek dlja vsej sistemy. Poskolku obnovlenie idet dlja vsej sistemy i poskolku "/usr/local" ne dostupno polzovatelju "make install" vypolnjaetsja s pomoschju "sudo".
Posle togo kak "make install" zavershil svoju rabotu, vypolnjaem "/usr/local/bin/<My_Cute_App>.
Pri bolshom gelanii mogno zadat chtoby programma installirovalas v ljuboe mesto, no dlja etogo neobhodimo napisat nastojaschij "Makefile" sistemu a ne prosto tupuju kompiljaciju programy. Naibolee prostoj variant - vospolzovatsja IDE tipa Anjuta.