"AR/config.h" не найден

Я пытаюсь скомпилировать пример simpleLite.c со страницы примеров ARToolKit5. Если я бегу .app файл, работает нормально. Я хотел посмотреть, смогу ли я что-нибудь изменить в файле, поэтому я попытался создать файл снова, но получаю ошибки:

./Makefile.in: line 49: ../../include: is a directory
./Makefile.in: line 50: ../../lib: is a directory
./Makefile.in: line 51: ../../bin: is a directory
./Makefile.in: line 54: LIB_DIR: command not found
./Makefile.in: line 54: LIB_DIR: command not found
./Makefile.in: line 54: -L/@SYSTEM@: No such file or directory
./Makefile.in: line 55: -lARgsub_lite: command not found
./Makefile.in: line 56: INC_DIR: command not found
./Makefile.in: line 56: @CFLAG@: command not found
./Makefile.in: line 58: OBJS: command not found
./Makefile.in: line 59: HEADERS: command not found
./Makefile.in: line 61: BIN_DIR: command not found
./Makefile.in: line 61: all:: command not found
./Makefile.in: line 63: BIN_DIR: command not found
./Makefile.in: line 63: OBJS: command not found
./Makefile.in: line 63: /simpleLite:: No such file or directory
./Makefile.in: line 64: BIN_DIR: command not found
./Makefile.in: line 64: OBJS: command not found
./Makefile.in: line 64: LDFLAG: command not found
./Makefile.in: line 64: LIBS: command not found
clang: error: no such file or directory: 'simpleLite.o'
clang: error: no input files
./Makefile.in: line 66: HEADERS: command not found
./Makefile.in: line 66: simpleLite.o:: command not found
./Makefile.in: line 67: CFLAG: command not found
simpleLite.c:68:10: fatal error: 'AR/config.h' file not found
#include <AR/config.h>
         ^~~~~~~~~~~~~
1 error generated.
./Makefile.in: line 69: clean:: command not found
./Makefile.in: line 71: BIN_DIR: command not found
./Makefile.in: line 73: allclean:: command not found
./Makefile.in: line 75: BIN_DIR: command not found
./Makefile.in: line 78: distclean:: command not found

Папка содержит три файла, makefile.in, .plist файл и .c исходный код. AR/config.h папка существует в другом месте в архиве ARToolKit5 (ARToolKit5/include/AR).

Как правило, я бы предположил, что мне нужно указать путь из исходной папки, но есть также include заявления как # include <GLUT/glut.h>, которые не бросают ошибки.

Я довольно новичок в разработке C, поэтому я не уверен, что даже нужно искать, чтобы решить эту проблему. Может кто-то указать мне верное направление? Нужно ли указывать пути к заголовкам, или это что-то менее очевидное?

0 ответов

Другие вопросы по тегам