我试图让 glew 在我的新 Ubuntu 上工作。构建(似乎)没问题,但在运行时显示此错误:
加载共享库时出错:libGlew.so.1.12:无法打开共享对象文件:没有这样的文件或目录
所以我去了/usr/lib 并发现我有 libGlew.so.1.10。我如何配置 Code::Blocks 以使用正确的 libglew.so 文件?源代码似乎与问题无关,但如果需要,我会添加源代码。
IDE:代码:: block ; 操作系统:Ubuntu 14.04.2
编辑: 我想我发现了问题。 GLEW 网站上的 tgz 包不包含 .so 文件(为什么?)。如果有人可以与我分享指向正确版本的 .so 文件的链接,我将不胜感激。几个小时以来,我一直在努力寻找它们。
最佳答案
您必须将您的项目链接到库。为此,右键单击项目 -> build options -> 找到 Linker settings 选项卡 -> 然后单击 Add> 按钮并设置 .so 文件的路径
关于c++ - 在 Code::Blocks 中加载库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31225583/