关于如何使用makefile

时间:2014-07-26 05:54:26

标签: ubuntu gcc

我正在制作" makefile"在旧版本的PHP(php-5.3.22)

fatal error: ft2build.h: No such file or directory
 #  include <ft2build.h>
                        ^
compilation terminated.

我已经正确安装了我的freetype2,我猜上面的行是询问文件的路径 &#34; /usr/include/freetype2/ft2build.h"

我应该如何将上述文件添加到上述路径?

(我不能使用gcc -c /usr/include/freetype2/方法,因为它会进一步引用其中的文件,而当前的工作路径是/.... / php-5.3.22)

1 个答案:

答案 0 :(得分:0)

您可能应该更改makefile。注意,许多软件通过某些配置程序生成了makefile (例如./configure用于使用autoconf的GNU软件)

如果您的makefile未生成,则应更改CFLAGS中的某些makefile(或类似)变量,以添加一些-I选项(例如-I /usr/include/freetype2/和其他人......)。

如果生成了makefile,则需要以适当的方式重新生成它以使其正确。也许将适当的选项传递给./configure