этот

нь плохо знаком с make-файлами. Я компилирую файл кода c, который содержит библиотеку cJson из терминала, используя команду

gcc -test1.c -o test -lcjson

наконец, с -lcjson, и он работает отлично. Но как скомпилировать тот же код, используя makefile, как я должен добавить наконец -lcjson. если я использую без -lcjson я получаю ошибку

/tmp/cc4ESrx1.o: In function `parse_json':
test1.c:(.text+0x2d): undefined reference to `cJSON_Parse'
test1.c:(.text+0x42): undefined reference to `cJSON_GetObjectItem'
test1.c:(.text+0x59): undefined reference to `cJSON_GetObjectItem'
collect2: error: ld returned 1 exit status

Я использую код RTOS

заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос