могу ли я изменить имя исполняемого файла во время компиляции

Я компилирую LLVM / Clang, но хочу дать другое имя исполняемому файлу. Есть ли специальный параметр, который мне нужно использовать, например, --binary-name ? Хитрость в том, что я хочу переименовать каждый инструмент, который поставляется с LLVM / Clang.

Например:

 clang -> my-clang llvm-conig -> my-llvm-config etc. 

Возможно ли это в Unix / Linux?

Любая помощь приветствуется.

  • Как я могу получить обычный gcc и т. Д. Под HomeBrew под Mac OSX Mountain Lion?
  • Установка Swift на Freebsd не может сделать LLVM
  • Кажется, не правильно задают экологические переменные в рыбе?
  • Что делает -jn означать?
  • Как исправить мою установку llvm?
  • Почему FreeBSD обесценивает GCC в пользу Clang / LLVM?
  • Ошибка LLVM вместо 3D-ускорения в стабильной Debian
  • Проблема с установкой Clang: undefined symbol: LLVMInitializeMipsAsmParser
  • One Solution collect form web for “могу ли я изменить имя исполняемого файла во время компиляции”

    Я не уверен, что вы можете изменить имя всех двоичных файлов во время компиляции … но мое предложение состояло в том, чтобы скомпилировать программу в каталоге, в котором она находилась, переместить, чем весь каталог, в /usr/src , а затем создать символическую ссылку на основной двоичный файл в /usr/bin .

    ln -s /usr/src/clang-3.5/bin/clang /usr/bin/clang-3.5

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

    Linux и Unix - лучшая ОС в мире.