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

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

Например:

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

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

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

  • Сделал oupsie, тестируя некоторую защиту и выполнив rm / usr / bin / clang *
  • Ошибка LLVM вместо 3D-ускорения в стабильной Debian
  • llvm и clang на CentOS 5 без прав root?
  • Есть ли дистрибутив Linux, скомпилированный с clang / llvm?
  • Элементы SELinux, основанные на файлах
  • Проблема с установкой Clang: undefined symbol: LLVMInitializeMipsAsmParser
  • Создание системы LFS с использованием ELLCC
  • Как я могу получить обычный gcc и т. Д. Под HomeBrew под Mac OSX Mountain Lion?
  • One Solution collect form web for “могу ли я изменить имя исполняемого файла во время компиляции”

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

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

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

    Interesting Posts

    Ограничить пропускную способность пользователя SFTP

    Не удалось передать исходный файл

    Bash Ошибка "синтаксическая ошибка: операнд ожидается", но операнд существующий

    Samba mount с приглашением пароля как пользователь без полномочий root

    опции командной строки и чтение файлов людей

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

    Дистрибутив, который поддерживает гибридную графику intel / nvidia из коробки

    Символы к каталогам, которые не отображаются должным образом через Samba

    Копирование страницы справки Webmin: iso-8859-1 vs utf-8

    Какой вызов перед вилкой?

    Простой способ просмотра содержимого каталогов в файловых системах Linux / UNIX

    Каков наиболее эффективный способ grep для двух совершенно разных вещей и присвоения значений отдельным переменным?

    Как сохранить файл изображения в переменной bash?

    как включить RS485 из beaglebone black

    преобразование времени unix в строку времени с помощью команды date

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