16

Я пытаюсь установить TBB (Thread Building Blocks) от Intel на мой Mac. Однако, куда бы я ни посмотрел, я не могу найти файл .profile который мне нужно изменить, чтобы использовать TBB.

Какой-нибудь совет или подсказки, где я мог бы найти это?

Если он скрыт, как я могу его показать? (Я новичок в OS X)

Я прочитал несколько статей, в которых говорится, что я могу создать свой собственный файл .profile но я не думаю, что это то, что мне нужно для установки TBB.

1 ответ1

23

~/.profile по умолчанию не существует.

Некоторый фон: когда вы запускаете свой Terminal.app, он загружает оболочку - в вашем случае Bash. Оболочки могут иметь конфигурационные файлы, и .profile является одним из них. Они читаются при запуске оболочки в определенном порядке. Вы можете запустить man bash и прочитать раздел "Invocation" для более подробной информации.

Теперь в macOS я бы рекомендовал не создавать файл .profile , а вместо этого файл .bash_profile . Для Bash это не повлияет на функциональность. Обратите внимание, что после создания файла с именем ~/.bash_profile ваш ~/.profile больше не будет читаться, и, поскольку большинство руководств захотят, чтобы вы изменили .bash_profile , лучше придерживаться этого.

Вы можете просто создать файл, если он не существует, и открыть его в текстовом редакторе.

touch ~/.bash_profile
open -e !$

Сохраните его, и в следующий раз, когда вы запустите новый экземпляр Bash (например, открыв новое окно терминала), ваш ~/.bash_profile будет прочитан и все команды в нем будут выполнены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .