Вопросы

целевая командная строка makefile

Извините, что беспокою вас, ребята, но я немного схожу с ума и не нашел ничего действительно подходящего в старых темах. Я хотел бы использовать первый аргумент команды make в качестве значения переменной внутри файла makefile, чтобы вместо выполнения

сделать var=arg1

я могу сделать

сделать аргумент1

а внутри make-файла переменная будет TARGET=arg1. Причина проста. Внутри моего make-файла мне нужно использовать его как

$(TARGET): $(OBJS) @echo -e "\n\n\t\t*** Compiled $(TARGET) successfully! ***\n" ; $(FL) $(LFLAGS) -o $(BUILDS_DIR)[email protected] \ $(OBJS) \ $(LIBS) @echo -e "\n\n\t\t*** Linking $(TARGET) completed! ***\n"

Кроме того (если это возможно), в случае отсутствия первого аргумента переменная TARGET должна быть установлена ​​значением по умолчанию. это реально возможно?

Благодарность

Вы используете GNU make или какую-то другую реализацию make?   —  person Stefano    schedule 20.10.2015

да GNU сделать. я забыл сказать это   —  person Stefano    schedule 20.10.2015

Читать:
Есть ли способ очистить кешированные переменные в Firebase Cloud Functions?

Похожие записи

ParseError: 172: 3: Тип сообщения object_detection.protos.TrainConfig не имеет поля с именем fine_tune_checkpoint_version

admin

Лучший способ объединить переменные в наборе данных панели в R?

admin

Всегда ли sizeof (char *) равен sizeof (double *)?

admin

Обновление масштабируемого набора виртуальных машин Azure

admin

Как создать конвейер шаблона потока данных с помощью Beam 2.0?

admin

Автоматический NTLM с питоном в Windows

admin