更改链接器顺序Code :: Blocks

时间:2014-04-03 23:20:10

标签: c++ linker codeblocks

我试图将我的大学中使用的代理模拟器(人工智能)移植到GNU / Linux并且我有一点问题:这个项目在Code :: Blocks下使用我不知道非常关于这个IDE。我有一些"未定义的参考"错误,我不知道如何解决它们。

这是Code :: Blocks使用的链接顺序:

g++  -o Agent .objs/agent.o .objs/environment.o .objs/evaluator.o .objs/GUI.o .objs/include/glui.o .objs/include/glui_bitmap_img_data.o .objs/include/glui_bitmaps.o .objs/include/glui_button.o .objs/include/glui_column.o .objs/include/glui_control.o .objs/include/glui_edittext.o .objs/include/glui_filebrowser.o .objs/include/glui_list.o .objs/include/glui_node.o .objs/include/glui_panel.o .objs/include/glui_radio.o .objs/include/glui_rollout.o .objs/include/glui_scrollbar.o .objs/include/glui_spinner.o .objs/include/glui_statictext.o .objs/include/glui_string.o .objs/include/glui_window.o .objs/main.o .objs/random_num_gen.o   lib/libglu32.a lib/libglui.a lib/libglut32.a lib/libopengl32.a lib/libopenglut.a 

显然,这些.o和.a文件存在于文件系统中,所以我只有一个想法:链接器顺序中可能缺少-I?我该如何解决这个问题?

非常感谢!

0 个答案:

没有答案