Можно ли установить LLVM и Clang на USB-накопитель?

Недавно я установил Python3 в локальную папку, в отличие от всей системы, на учетной записи общего хостинга, и все работало отлично. Мне было интересно, можно ли сделать подобное с LLVM и Clang. Вместо локальной папки я хотел установить их на USB-накопитель. Мой системный администратор не хочет устанавливать Clang для всей системы, потому что он не хочет рисковать. Кроме того, моя дисковая квота составляет всего около 200 МБ. Я хочу использовать Clang, потому что он выводит больше описательных ошибок, чем GCC.

Кто-нибудь когда-нибудь пытался сделать это? У кого-нибудь есть руководство? Есть какие-нибудь предупреждения? Это вообще возможно? В идеале я думал, что смогу сделать что-то подобное.

/mnt/usb/clang code.c -o code

0
задан 7 September 2013 в 23:30

1 ответ

Конечно, это возможно. Ваша самая большая проблема, вероятно, будет заключаться в том, чтобы получить пакет для установки там, где вам нужно. Попав на usb, вы должны: 1) убедиться, что на монтировании usb нет опции "noexe", 2) настроить переменную окружения PATH, добавив в нее каталог usb, содержащий исполняемый файл, и 3) добавить любые необходимые переменные окружения, такие как LD_LIBRARY_PATH чтобы компоновщик мог подобрать любые необходимые библиотеки.

0
ответ дан 7 September 2013 в 23:30

Другие вопросы по тегам:

Похожие вопросы: