我试图使用代码默认的GUI构建工具::块IDE在64位的Ubuntu 11.10 Linux上运行的OGRE3D样品比赛访问某些图书馆OGRE3D,然而,每次我试着建立我的申请,我得到以下错误信息:
ld.bfd.real||cannot find -lOgreMain_d|
ld.bfd.real||cannot find -lOIS_d|
我心乱如麻,因为我已经试过跃居心中的一切。使用代码::块IDE
0
A
回答
0
C :: B为您提供的“向导”显然与Ogre3D和OIS的调试版本链接,因此为_d后缀。你说你已经找到lOgreMain.so和lOIS.so,我假设你在这里typo'd分别意味着OgreMain.so和OIS.so。在这种情况下,您安装OGRE3D的发行版本或打包毁了命名约定(命名OGRE3D调试库没有_D后缀)。
你有两种可能的解决方案:用正确的后缀安装Ogre3D的调试版本,或者更简单的修复就是简单地链接到OgreMain.so和OIS.so.类似的问题是由this fellow遇到,向下滚动到:
所以,修正错误的“LD找不到-lOgreMain_d”和“LD找不到-lOIS_d”在构建信息窗格中,转到项目>构建选项...在Code :: Blocks菜单中,并通过从两个库的名称末尾删除_d来更改调试配置的链接器设置选项卡上显示的链接库的名称:
相关问题
- 1. 无法启动代码块IDE
- 2. 带VS调试器的代码块(IDE)
- 3. 使用代码帮助搜索Perl IDE
- 4. Selenium IDE代码库
- 5. 使用剃刀代码块
- 6. 代码块使用{}在bash
- 7. 用于展开和折叠JavaScript代码块的IDE
- 8. 寻找类似的代码块用于PHP和JavaScript(IDE)
- 9. 代码从Selenium IDE生成的代码
- 10. 编码使用代码块在linux
- 11. 在使用IDE的java代码中使用HTML,CSS和Javascript Eclipse
- 12. JSF(facelets)IDE代码完成
- 13. python IDE,代码建议,pycharm
- 14. C#IDE错误代码
- 15. IDE中的预览代码
- 16. 编译代码 - 创建IDE
- 17. PHP IDE:使用SFTP替代
- 18. 如何在Python IDE中缩进代码块:Spyder?
- 19. 在“代码块”IDE中混合编程语言?
- 20. C Hello world:代码块IDE,Windows上的MinGW C编译器
- 21. 代码块IDE打开CV MingW平台的Windows 7
- 22. 用于代码混淆的智能IDE
- 23. 使用Yii1启用模块的代码
- 24. .NET“代码块块”?
- 25. 好的方法来使用源代码管理和插件代码的IDE?
- 26. 代码:块是我的IDE如何使我的C++可执行文件
- 27. 使用插件配置代码块
- 28. 代码::使用MinGW块连接失败
- 29. 我想使用javascript模块化代码
- 30. 使用std :: STOF在代码块
你有没有从apt安装Ogre3D开发包?它正在寻找链接到不存在的库。 – Bojangles 2012-03-19 00:06:13
@JamWaffles我已经安装了所有的包,我甚至搜索和找到的文件'lOgreMain.so'和'lOIS.so',但它似乎不喜欢那些。 – user1030453 2012-03-19 14:01:31