通过自制程序安装的freetype,似乎无法正确包含标题

时间:2015-05-14 02:48:53

标签: c++ freetype

在我的xcode项目中,我将freetype的dylib添加到项目Link Binary阶段。

我确保/usr/local/include/usr/local/lib位于构建设置中的搜索路径中。

然后我包括:

#include <freetype2/ft2build.h>
#include FT_FREETYPE_H

但是我收到了freetype.h未找到的错误。有任何想法吗?我尝试直接包含<freetype2/freetype.h>,但这会导致其他freetype文件中包含路径的编译问题更多。

1 个答案:

答案 0 :(得分:2)

查看&#34; freetype2-demos&#34;中的演示程序,我看到了:

#include <ft2build.h>
#include FT_FREETYPE_H

另外,我认为您需要编译器命令行来包含-I (path to freetype includes)

例如......

g++ -I (...)/freetype2 myfile.cpp

Here are the instructions。有人建议用......之类的东西进行编译。

g++ $(freetype-config --cflags) myfile.cpp

...如果您的系统配置正确,它将包含我之前提到的-I选项。