链接Code :: Blocks中的静态系统库libm.a

时间:2014-12-03 02:10:06

标签: c linux static-libraries codeblocks libm

我使用下面的命令在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中编译,它就无法工作。项目构建选项如下所示:

Project build options 编译器给出了一个错误:

more undefined references to 'FT_Name_Index' Fellow

我认为在链接静态系统库libm.a时我犯了一个错误。我该如何正确链接?

1 个答案:

答案 0 :(得分:0)

我是这样解决的 enter image description here

直接在其他链接器选项中使用该命令