Мой жесткий диск недавно разбился, поэтому я воспользовался возможностью для обновления с Mac OS X 10.6.8 до 10.9.5 из новой установки. Mavericks поставляется с «gcc» Apple LLVM версии 6.0 (clang-600.0.51). Я хочу использовать gcc-mp-4.8, который я загрузил из Macports.man не находит ссылки на страницы, связанные с исходными файлами, на которые ссылаются символические ссылки
- Так что я переименовал/USR/BIN/куб.см до /usr/bin/gcc_clang_6.0
- В/Opt/местные/бен (где установлены все исполняемые файлы из MacPorts), я создал символическую ссылку ... sudo ln -s gcc-mp-4.8 gcc
Я могу скомпилировать команду «gcc» и сэкономить дополнительные 7 ключевых штрихов (yay!). Однако, если я хочу посмотреть «man gcc», человек не может его найти. Мне бы очень хотелось, чтобы у меня была возможность просмотреть страницу руководства без ввода «man gcc-mp-4.8»
Есть ли способ исправить это?
Спасибо!
Почему вы не делаете псевдоним/функцию вместо смены системного компилятора? Таким образом, вы можете получить печальное лицо. –
Если I "set alias gcc = 'gcc-mp-4.8'", "man gcc" по-прежнему не работает. –
Какое значение имеет исполняемый файл? Вам нужно связать gcc-mp-4.8.1 как gcc.1 (в конце может быть .gz), где-то в каталоге с именем man1 /, под share /. –