Изменение.bashrc после ручной установки инструмента

Я работаю с кластером, и так как у меня нет прав sudo там, мне пришлось установить инструментарий по другому пути ~/bin/tool_kit. Этот путь теперь содержит следующие каталоги:bin, includeand lib. Это может быть очень новый вопрос, но какие изменения я делаю.bashrc, чтобы я мог использовать этот инструментарий.

Например, $PATHпеременная может быть дополнена как:
export PATH = ~/bin/tool_kit/bin:$PATH. Как включить libи include?

1 ответ

  1. bin это единственное место, с которым вам обязательно нужно что-нибудь сделать:

    # using end of the PATH, unless you know you want to override like-named system binaries
    PATH=$PATH:$HOME/bin/tool_kit/bin
    

    Здесь не exportтребуется, так как PATHпеременная уже находится в среде.


    Если и только если ваше программное обеспечение не компилировалось в rpathуказании на предполагаемые расположения библиотеки времени выполнения, вы также можете установить LD_LIBRARY_PATH:

    export LD_LIBRARY_PATH=${LD_LIBRARY_PATH+$LD_LIBRARY_PATH:}$HOME/bi‌​n/tool_kit/lib
    

    include файлы используются только при компиляции другого программного обеспечения и, как правило, не требуются во время выполнения.