我使用下面的命令在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
时我犯了一个错误。我该如何正确链接?
答案 0 :(得分:0)
直接在其他链接器选项中使用该命令