gpt4 book ai didi

c++ - Qt + FreeType undefined reference

转载 作者:行者123 更新时间:2023-11-28 02:13:54 24 4
gpt4 key购买 nike

我包含了 freetype 和 header,但我找不到函数,但在构建时告诉我:error: undefined reference to FT_Init_FreeType我读了一些东西,但我的文件夹没有要添加到 pro 文件中的 lib 文件。我下载库 here , 版本 2.6。我该如何解决数据问题?

#include <freetype-2.6/include/ft2build.h>
#include FT_FREETYPE_H
....
FT_Library ft;
if(FT_Init_FreeType(&ft)) {
std::cout << "ERROR::FREETYPE: Could not init FreeType Library" << std::endl;
}

最佳答案

您收到的错误是链接器错误,因为您没有链接到 freetype 库。

要获取 lib 文件,您必须从 freetype website 下载二进制文件(最后一个可用版本是 2.35),或者您自己从已经下载的源版本编译库(为此使用 cmake)。关于如何编译的说明可以在 README 和 docs/INSTALL 中找到。

关于c++ - Qt + FreeType undefined reference ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34693885/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com