在 Linux 的项目中包含 ft2build.h
Include ft2build.h in project on Linux
我一直在尝试在 Linux debian 上编译一个 JUCE 项目,但是一行给我一个错误:
#include <ft2build.h>
并停止编译。我如何 link 这个文件?
所以我以前遇到过这个问题,这次找到了直接的答案。
首先,检查你是否安装了libfreetype。我使用:
pkg-config --cflags freetype2
我确实安装了这个库, 所以我得到了这个:
-I/usr/include/freetype2 -I/usr/include/libpng16
如果您还没有安装它,请执行以下操作:
sudo apt-get install libfreetype-dev libfreetype6 libfreetype6-dev
然后再次尝试第一个命令。
然后,link你编译的header
使用 ProJucer,这很简单,只需将 /usr/include/freetype2
粘贴到设置部分的 Header 搜索路径 中。
我一直在尝试在 Linux debian 上编译一个 JUCE 项目,但是一行给我一个错误:
#include <ft2build.h>
并停止编译。我如何 link 这个文件?
所以我以前遇到过这个问题,这次找到了直接的答案。
首先,检查你是否安装了libfreetype。我使用:
pkg-config --cflags freetype2
我确实安装了这个库, 所以我得到了这个:
-I/usr/include/freetype2 -I/usr/include/libpng16
如果您还没有安装它,请执行以下操作:
sudo apt-get install libfreetype-dev libfreetype6 libfreetype6-dev
然后再次尝试第一个命令。
然后,link你编译的header
使用 ProJucer,这很简单,只需将 /usr/include/freetype2
粘贴到设置部分的 Header 搜索路径 中。