Есть ли параллельная команда для Linux LDCONFIG для терминала Mac OS X?ldconfig для Mac OS X
ответ
Ответ отрицательный. Но вы можете настроить путь поиска через переменные среды, см. Dyld (1).
Спасибо , прочитав man-страницу, я увидел, что мне нужно добавить дополнительный путь к переменной окружения DYLD_LIBRARY_PATH, чтобы программа могла находить объекты библиотеки, у меня не было разрешений, необходимых для установки в их местоположении по умолчанию! Я изменил файл ~/.tcshrc, чтобы иметь строку: setenv DYLD_LIBRARY_PATH
Может ли кто-нибудь ответить: есть ли DYLD_LIBRARY_PATH и ассоциированный. dyld-пути применимы ко всем компиляторам (gcc, g ++) или это что-то, что является clang и clang ++ specific? – netpoetica
@phsiao 'dydl -sh: dydl: команда не найдена' – SebMa
Лучшее предложение, которое я могу найти, это найти man dyld
.
По какой-то причине я получаю сообщение «команда не найдена». –
Возможно, вы должны исправить свой $ PATH, но страница также находится в Интернете: http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man1/dyld.1.html –
Да. Просто запустить:
sudo update_dyld_shared_cache
Хорошая идея. Благодарю. –
на mac, может быть, попробуйте: 'update_dyld_shared_cache' –
@GalBracha Можете ли вы преобразовать свой комментарий в ответ? Я только что протестировал его, и я считаю, что это правильный ответ! – SebMa