我正在尝试安装GLUI2 库。
我按照自述文件中的说明进行操作,该说明告诉我转到 GLUI 的根目录并运行 Make。我收到以下错误:
/usr/bin/ld: Glui2/stb_image.o: relocation R_X86_64_32 against `.data' can not be used when making a shared object; recompile with -fPIC
我尝试在 makefile 的两个编译行中都包含 -fPIC,我收到以下错误消息:
/usr/bin/ld: Glui2/g2Button.o: relocation R_X86_64_32S against `_ZTV8g2Button' can not be used when making a shared object; recompile with -fPIC
Glui2/g2Button.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
我真的不知道这些错误告诉我什么或者我应该做些什么来解决它们。
我正在使用它为我在 OpenGL 中制作的游戏构建一个小型 UI,如果您建议使用 GLUT 的不同库,我也会很感激这些建议......