SFML外部库在静态模式下的正确链接顺序是什么?

时间:2015-04-19 10:10:29

标签: static linker sfml

我试图在静态模式下编译一个简单的SFML程序测试,我在任何sfml头包含之前定义了SFML_STATIC,我使用" -s-d"它的前缀是lib。

我使用此顺序添加了extlib:     mingw32的     USER32     GDI32     WINMM     dxguid     libfreetype.a     libglew.a     libjpeg.a     libopenal.a     libsndfile.a

我终于得到了很多对glfunctions和GLEW_ARB_texture的未定义引用...到FT_Fond_Face等。

(注意:当我使用需要Dll文件的动态链接时,不会出现引用问题,我使用的是Windows 7,sfml-gcc-4.7.1-tdm-32bit和codeBlocks 13.12)

1 个答案:

答案 0 :(得分:0)

这里为每个sfml模块http://www.sfml-dev.org/faq.php#tr-cb-linker给出了sfml extlibs的正确链接顺序:)