Ошибка при подключении библиотеки - ld: library 'check' not found

  1. Я скачал и установил библиотеку check через port |
  2. Полный адрес до библиотеки /opt/local/lib
  3. Указал путь к библиотеке: export LD_LIBRARY_PATH=/opt/local/lib:$LD_LIBRARY_PATH
  4. Подключил библиотеку указав полный путь(иначе не видит): #include </opt/local/include/check.h>
  5. Попытался запустить OPENSTAT % gcc-14 -o prog hello.c

И получил ошибку:

-L/Users/artemdukup/OPENSTAT  -I/opt/local/include/ -lmain -lcheck
ld: library 'check' not found
collect2: error: ld returned 1 exit status 

Не могу понять как её исправить и почему она возникает.

Если это важно у меня - Mac M1 AIR


Ответы (0 шт):