不知啥原因之前 10.05.0版的Code::Blocks编辑器出问题了,只好将它卸载重装安装,但安装竟然出错,说安
装包中的libcodeblocks.so.0和10.05.1版的有冲突,真奇怪我没安装10.05.1版呀!!难道是我不小心更新了
部分10.05.1版的文件,好吧索性就安装10.05.1版,这下安装没问题了,但点击图标时竟然无法启动,没办法
进入终端启动它,看有什么错误,有没有错误输出,
果然出现一下的错误输出:
codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory
哦,原来是找不到 libcodeblocks.so.0动态连接库,一般应用程序生成的库都放到/usr/local/lib中吧,可能
是系统没有添加链接路径,于是我打开/etc/ld.so.conf文件在其后面添加链接查找路径:/usr/local/lib,
为了启用该配置在终端输入ldconfig
接着再次在终端运行codeblocks,不幸仍然不能运行,错误输出和刚才一样!
难道/usr/local/lib中真没有 libcodeblocks.so.0,那就是安装程序有问题了!
打开/usr/local/lib查找竟然真的没有 libcodeblocks.so.0。
嗨,无语了,没办法只好解压10.05.1版安装包,将其手工的添加进去,问题终于解决!
不管怎样写下来留个纪念吧~