不能在Linux上包含freetype标头

时间:2014-01-19 04:57:20

标签: linux ubuntu include freetype mint

#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.

我关注the official tutorial

我安装了软件包:

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就在那里。

2 个答案:

答案 0 :(得分:1)

如果外面有人在挣扎,可以尝试

sudo apt-get install libfreetype6-dev

答案 1 :(得分:0)

我认为安装pkg-config会更好。 pkg-config将帮助配置找到freetype2