Получение ошибки в /bin/sh при попытке использовать make-файл

Вы можете использовать этот синтаксис в своем.vimrc:

if !(&diff) 
  Plugin 'scrooloose/nerdtree'
endif
1
12.05.2021, 14:30
1 ответ

Ошибки в этой строке:

$(CC) $LFLAGS$ (LDFLAGS) $(HW1_C_OBJS) -o $@

$LFLAGSинтерпретируется как $L, за которым следует FLAGS; тогда $ (LDFLAGS)интерпретируется как$ (значение переменной, имя которой представляет собой один пробел ), за которым следует (LDFLAGS), поэтому вы получаете вывод FLAGS(LDFLAGS).

Чтобы это исправить, используйте

$(CC) $(LDFLAGS) $(HW1_C_OBJS) -o $@
4
28.07.2021, 11:32

Теги

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