在我的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文件中包含路径的编译问题更多。
答案 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
选项。