«Неопределенные символы для архитектуры x86_64» с gcc в Терминале - PullRequest
1 голос
/ 28 июня 2019

Итак, я пытаюсь скомпилировать код на C, но получаю эту ошибку. Прочитав много старых постов с этой проблемой, я не совсем понимаю жаргон, поэтому решения выходят у меня над головой. Я использую команду /usr/local/bin/gcc-9 -I/usr/local/include/ ARES_v2.c

Ошибка, которую я получаю, довольно длинная

Неопределенные символы для архитектуры x86_64: "_ffclos", по ссылке с: _read_fits_file в ccKuUiJh.o "_ffgipr", по ссылке с: _read_fits_file в ccKuUiJh.o "_ffgky", ссылка на которую: _read_fits_file в ccKuUiJh.o "_ffgpxv", ссылка с которого: _read_fits_file в ccKuUiJh.o "_ffopentest", на который ссылаются: _read_fits_file в ccKuUiJh.o "_ffrprt", по ссылке с: _read_fits_file в ccKuUiJh.o "_gsl_blas_dnrm2", на который ссылаются: _fitngauss in ccKuUiJh.o

И он продолжает идти оттуда. Я могу прикрепить код, который пытаюсь скомпилировать, но он довольно длинный, поэтому, надеюсь, сама ошибка может пролить свет Если что-то еще нужно добавить, я, конечно, могу это добавить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...