1

我使用以下命令在 shell 中成功编译了我的程序。它生成示例二进制文件并正常工作。

gcc -g -o build/debug/example -Iinclude docs/example.c \
build/debug/libmupdf.a \
build/debug/libfreetype.a build/debug/libjbig2dec.a \
build/debug/libjpeg.a build/debug/libopenjpeg.a \
build/debug/libz.a -lm

但是,如果我尝试在 Code::Blocks 中编译,它就不起作用。项目构建选项如下所示:

项目构建选项 编译器给出一个错误:

more undefined references to 'FT_Name_Index' Fellow

我想我在链接静态系统库时犯了一个错误libm.a。我怎样才能正确链接它?

4

1 回答 1

0

i fix it like this enter image description here

use the command int the other linker option directly

于 2014-12-03T02:30:20.863 回答