ubuntu codeblocks10.05安装全过程 (包含注意事项:安装后不能启动)
折腾了老长时间,终于将cb装上了,以下说明注意的几点:
安装必要组件
代码:
sudo apt-get install build-essential
代码:
sudo apt-get install gdb (使用which gdb查,如果有就不用安装)
安装最新 wxWidgets 库
代码:
sudo apt-get update
代码:
sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-common
设置 wxWidgets 默认版本
代码:
sudo update-alternatives --config wx-config
从列表中选择一项即可。
6、下载 Code::Blocks
到codeblocks官网上下载:http://www.codeblocks.org/downloads/26#linux codeblocks-10.05-1-debian-i386.tar.bz2
7、安装 Code::Blocks
在安装之前先检查一下自己的Ubuntu版本,Ubuntu10.04以下的版本安装codeblocks需要先装上最新的libwxbase2:
我的环境:ubuntu 8.04 codeblocks:10.05
首先:在命令行下打:codeblocks 的出错信息:
version WXU_2.8.5 not defined in file libwx_baseu-2.8.so.0 with link time reference
问题:主要是ubuntu中包的版本比较低
解决方式:请到这里http://apt.wxwidgets.org/dists/etch-wx/main/binary-i386/ 下载libwxbase2.8-0_2.8.11.0-0_i386,然后安装,就可以启动codeblocks10.05了,而在安装codeblocks10.05时候,是分成很多个deb包进行安装的,请先安装 libcodeblocks0_10.05-1_i386.deb 和 libwxsmithlib0_10.05-1_i386.deb 然后在 sudo dpkg -i *.deb. 因为
ubuntu中libwxbase的版本比较低,所以会出现安装完后打不开的问题,ubuntu10.04中为libwxbase2.8-0_2.8.10.0-0_i386。
注意:请不要安装libwxgtk2.8-0_2.8.11.0-0_i386.deb 这样会使你安装其他软件的时候包依赖出错。
最新版本的libwx*的下载地址:
http://apt.wxwidgets.org/dists/etch-wx/main/binary-i386/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述