Короткий ответ - то, что для запущения программы, независимо от того, что каталог, у Вас должен быть каталог программы в Вашем пути поиска. Проблема может быть решена путем помещения программы в папку, это уже находится в том пути, или путем добавления новой папки к пути - любой будет работать. Лучший ответ зависит от:
Действительно ли эта программа является загруженной программой, которую Вы скомпилировали сами из источника?
Его довольно вероятное уже будет иметь механизм установки. В папке, что Вы скомпилировали программу, поскольку корень, выполненный ', делает установку'
Действительно ли эта программа является загруженной программой, которую Вы хотите сделать доступным как часть стандартных программ на компьютере?
Имеет смысл помещать этот вид приложения в стандартную папку. его довольно общее для использования каталогов, таких как/usr/local/bin для таких программ. Вы должны будете базироваться доступ, чтобы сделать это.
Это - программа, которую Вы записали для себя, и/или у Вас нет специальных полномочий на компьютере.
Создание папки в Вашем корневом каталоге назвало 'мусорное ведро' и размещение программы там. Вы, возможно, должны отредактировать свой сценарий входа в систему для добавления полного пути к этой папке (например,/usr/home/jeremy/bin)
Пока Вы могли просто добавить его текущий каталог к пути поиска, Вы должны будете продолжать делать это с каждой новой программой - и являетесь большим количеством работы в долгосрочной перспективе.
Это - библиотека времени выполнения GCC, которая содержит некоторые функции низкого уровня, к которым GCC испускает вызовы (как long long
подразделение на 32-разрядных центральных процессорах).
Часть этой библиотеки требуется LSB.