编译错误 freetype.c:14:10: fatal error: ft2build.h: No such file or directory

在学韦东山老师的项目实战,想先拿代码跑一下。

进入目录之后make出现这个问题

因为ft2build.h文件在freetype2文件夹里

先找有没有freetype2文件夹

输入

find / -name freetype2

 然后就找到了(我是要编译韦东山老师的项目实战代码,所以肯定不是Qt里面的)

我把文件夹的路径,添加到我要编译的工程目录下的Makefile文件的最后一行在编译就行了

我编译只用了gcc,如果还要用g++的话,在加一行就行

代码如下:

export C_INCLUDE_PATH= [你的头文件的位置]
export CPLUS_INCLUDE_PATH= [你的头文件的位置]

其实就是告诉你的编译器,头文件的位置

添加路径之后,编译成功,成功生成test文件

 

 (大哥,看到这里了不收藏也点个赞吧)

猜你喜欢

转载自blog.csdn.net/qq_54508596/article/details/125639989
今日推荐