Не может включать заголовки freetype в Linux

#include <ft2build.h>
#include FT_FREETYPE_H
int main() {
    return 0;
}

Вот вывод компилятора:

In file included from fonttest.cpp:1:
/usr/include/ft2build.h:56:10: fatal error: 'freetype/config/ftheader.h' file not found
#include <freetype/config/ftheader.h>
     ^
1 error generated.

Я следую официальному учебнику.

У меня установлены пакеты:

i   libfreetype6        - FreeType 2 font engine, shared library files                  
i A libfreetype6:i386   - FreeType 2 font engine, shared library files                  
i   libfreetype6-dev    - FreeType 2 font engine, development files     

файл /usr/include/freetype2/freetype/config/ftheader.h есть.

1 ответ

Если кто-то там борется, вы можете попробовать

sudo apt-get установить libfreetype6-dev

Я думаю, что лучше установить pkg-config,pkg-config поможет настроить найти freetype2,

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