Мы работаем над проектом как группой, и никто из нас ничего не знает о c и использовании библиотек c. У нас есть проблема, которую мы не можем решить. Library repository Я пытаюсь запустить test .c
файлы в этой библиотеке, я установил файлы, однако, когда я запускаю это на макинтош:Libdvbcsa, отсутствующие файлы заголовков
gcc testbitslice.c
Я получаю эту ошибку
fatal error: dvbcsa_pv.h: No such file or directory
#include "dvbcsa_pv.h"
файл testbitslice.c
называет заголовочные файлы следующим
#include <dvbcsa/dvbcsa.h>
#include "dvbcsa_pv.h"
Когда я проверил urs/local/include
-й Есть один файл под dvbcsa
папкой, которая является dvbcsa.h
. Но нет файла с именем dvbcsa_pv.h
. Я не понимаю эту проблему. Я не получаю ошибку при установке с ./bootstrap
или ./configure
и make
, make install
команд.
Затем я вручную копировать/вставлять файлы заголовков из папки пакета в usr/local/include
, на этот раз он дает ошибку как
Undefined symbols for architecture x86_64
проблема, связанная с установкой или что-то еще? Я был бы признателен, если бы вы могли мне помочь
Проблема связана с путями поиска файлов заголовков. Но первое утверждение «никто из нас ничего не знает о c ...» создает впечатление, что просто бесполезно пытаться помочь вам с этой ошибкой, так как это будет первый в бесконечной серии ошибок. –