Я построил podofo-0.9.2 с помощью стандартного cmake и сделаю процедуру установки. У меня есть файлы в каталоге/usr/include/podofo. Я добавил его на свой путь. Затем я попытался скомпилировать пример podofotxtextract, используя следующий синтаксис.podofo.h - Нет такого файла или каталога
cd podofo/tools/podofotxtextract
g++ -c -Wall TextExtractor.cpp TextExtractor.h podofotxtextract.cpp -lpodofo -lfreetype
-lfontconfig -ljpeg -lz
Но по какой-то причине компиляция терпит неудачу, говоря:
podofo.h - no such file or directory
Это значение моего пути
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/include/podofo
Может быть, я что-то не хватает. Я связал библиотеки. Я даже включил его в путь. Что мне не хватает?
Как вы включили заголовок? '#include' или '#include" podofo.h "'? –
JBL
#include (я знаю #include "podofo.h" - это тот же каталог/тот же заголовок проекта) –