ubuntu安装codeblocks

RK3399编译 参考官网开始编译 官网 下载地址 编译前准备: 环境搭建 安装openjdk8 sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jdk 安装其他依赖库 sudo apt-get install git-core gnupg flex bison gperf l... 阅读详情

预备知识
为了成功的编译Code:Blocks,wxWidgets库必须安装。对于大多数Linux用户,这个唯一的依赖包是没有安装的。wxWidget可以直接在X-server上使用。在这种情况下wxWidget库称为wX11。然而wxWidget的使用程度和稳定性上没有其他的工具包好。因此Code::Blocks使用wxGTK,这是基于GTK+的wxWidget版本。libwxGTK的版本必须是2.8.0以上。这使用必须安装另外一个依赖包GTK+,考虑下面情况:
一个可能的实现,这是不存在的:
Code::Blocks->xwWidget(libwxX11)->X
当前的Code::Blocks实现的是:
Code::Blocks->xwWidget(>libwxGTK2.8)->GTK+(>libgtk-x11-2.0)->X
如果有必要的话,下面将介绍你安装libwxGTK,而不是GTK+。无任如何GTK+已经在你的Linux系统中了,所以不用担心。
注意:以下说有的说明都是都是假设已经存在"~/devel"目录的。如何你想使用一个不同的目录,只要使路径匹配就可以了。所以第一步创建这个目录:
mkdir ~/devel

检查GTK+依赖库是否存在
可以去"/usr/lilb"下查找一下"libgtk-x11-2.0.so"(库最小不能低于2.0).你可以使用您的软件包管理器去搜索一下或者去你的Linux发行版的论坛找找。如果你想减少时间的话,你甚至可以不用去检查它,它可能已经安装在你的Linux上了。
安装wxGTK安装
使用你的软件包管理器,查找"libWxgtk"关键字;安装所有的libwxgtk2.8包。然后到安装Code::Blocks步骤。
如果你想使用命令行操作,则如下(下面只是给你一个例子,可能不止两个安装包):
$ ls /usr/lib/libwx_gtk* //to verify the presence
$ sudo apt-get install libwxgtk2.8-dev
$ sudo apt-get install libwxgtk2.8-0
安装好了之后,您可以重做这个检查之后,以确认安装是否正确工作,如下:
$ update-alternatives --config wx-config
注意:以上命令只针对Bebian和Ubuntu用户。
去看一下哪个版本的libwx是可用的。
获取GTK源码
到wxWidget官网上,下载即可。将源码保存到已经创建好的目录"~/devel",下载完成,切换到devel目录:
cd ~/devel
现在解压wxGTK源码包:
tar -zxf wxGTK-2.8.7.tar.gz
切换到wxGTK目录下面:
cd wxGTK-2.8.7
构建wxWidgets
在这里,我们将创建一个单独的构建目录,而不是建造从src目录下,由此我们可以很容易地重建与不同的选项(unicode / ansi, monolithic / many libs, 等等)

安装Code::Blocks
这里安装Code::Blocks文件有两种,从SVN上获取的或源码压缩包。两种方式基本上相同。
在开始之前,最好检查你是否有最新版本的autoconf和automake库。(如果你没有安装automake,那么你会有"cannot find aclocal" 错误)。如果你是编译从svn上的CodeBlocks版本将人会自动切换到autotools上。所以首先构建wxWidgets如上所述,然后建立CodeBlocks。简而言之,这些命令构建Code::blocks的源和安装:
./bootstrap
./configure
Make
make install
漫长的编译开始了,第一步:
./bootstrap
这一步是配置脚本和它的依赖。它只需要运行一次(从svn源下载来之后)。如果你得到的错误如:
"./bootstrap:libtoolize:not found",你得安装"libtool"包。
"./bootstrap:64:./bootstrap:aclocal:not found":则你没有安装"autoconf"和"automake"包
"bad interpreter:File not found":则存在一个与DOS上下文相关的问题
最后一步:你可能需要使用管理员的权限来进行安装如:
sudo make install
如果你有多个版本的wxWidgets安装或把它们保存在的地方,你可以使用:
./configure --with-wx-config=/path/to/wx-config

如果你想要重新编译所有东西:
make clean
make distclean
make clean-bin
make clean-zipfiles

运行时问题
当你安装完成Code::Blocks运行时,系统会提示:
codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory
这个原因是系统不知道Code:Blocks的库所以报错。解决方法:
运行sudo vi /tec/ld.so.conf,在最后加入一行"/usr/local/lib",保存
运行sudo ldconfig 即可

http://www.zhengnl.net/archives/271
Ubuntu下安装CodeBlocks Ubuntu下安装codeblocks 阅读详情

相关推荐

Streamlit安装避坑指南:从零到一键启动你的第一个数据可视化应用

本文提供了一份详尽的Streamlit安装避坑指南,帮助用户从零开始快速启动第一个数据可视化应用。文章深入剖析了安装过程中常见的网络超时、依赖冲突、环境变量缺失等核心问题,并给出了使用虚拟环境、配置国内镜像源、利用.whl文件离线安装等多种经过验证的解决方案,确保安装过程顺畅无阻。

weixin_29065015的博客 615

Ubuntu下配置CM13环境libwxgtk2.8-dev报错

编译Android源码需要一些基础库的支持,因此需要事先进行下载和配置。对于32位和64位系统来说,需要安装如下软件包: $ sudo apt-get install bison build-essential curl flex git gnupg gperf libesd0-dev lib...

1433

BCIC IV 2a数据集实战:从MATLAB导入到EEG信号分析全流程

本文提供了BCIC IV 2a数据集从MATLAB导入到EEG信号分析的完整实战流程。详细解析了数据集结构,区分了EEG与EOG信号,并演示了信号可视化、基础预处理(滤波、分段、基线校正)等关键步骤,帮助脑机接口研究者快速上手处理这一经典运动想象数据集。

weixin_29047919的博客 470

Ubuntu下分区装Windows10碰到的问题

准备工具woeusb 当前在GitHub上的版本是3.3.1,我们选择deb包下载,文件也很小。关于GitHub下载速度的问题,可以通过油猴脚本解决,这里不做赘述,油叉子上面挺多的。 ##安装 libwxgtk3.0的下载链接 有一个问题 使用uname -a命令查看内核及架构信息 Linux 用户名-KLV-WX9 5.8.0-45-generic #51~20.04.1-Ubuntu SMP Tue Feb 23 13:46:31 UTC 2021 x86_64 x86_64 x86_64 GNU/

qq_45003493的博客 688

博流BL602开发二 环境搭建与固件烧录实战

本文详细介绍了博流BL602 RISC-V芯片开发环境的搭建与固件烧录全流程。从Linux/WSL系统选择、RISC-V工具链配置、SDK获取,到编译首个Wi-Fi示例并生成固件镜像,再到通过命令行或图形化工具完成烧录及串口测试,提供了完整的实战指南和常见问题解决方案。

weixin_29175469的博客 452

实验六 存储器实验

只读存储器(ROM)是一种在正常工作时其存储的数据固定不变,其中的数据只能读出,不能写入,即使断电也能够保留数据,要想在只读存储器中存入或改变数据,必须具备特定的条件。当地址为00000101时,会分别在数据位宽为8,16,32的只读寄存器中找到地址为00000101所对应的十进制地址位置,也就是地址为5的数据,并将其分别以8位,16位,32位输出。因此,输出保持为0。因此,当异步清零信号为1时,无论其他输入信号是什么,触发器的输出都会被强制清零,输出为0。1)寄存器输入0011,使能端1,异步清零0。

wenmou1111的博客 3005

20241128解决Ubuntu20.04安装libwxgtk3.0-dev异常的问题

包从libwxgtk3.0-dev重命名为libwxgtk3.0-gtk3-dev,就像@igor在注释中指出的那样。20241128解决Ubuntu20.04安装libwxgtk3.0-dev异常的问题。'libwxgtk3.0-dev‘包在Ubuntu 20.04上没有安装候选程序。Ask Ubuntu用户提问于 2020-05-19 03:35:52。发布于 2020-06-01 17:28:58。发布于 2020-10-18 20:51:50。回答 2查看 19.4K关注 0票数 7。

南岭笑笑生之家 2185

大学生电赛学习之路

可以看到全国大学生电子设计大赛的认可度是非常高的,属于A类学科竞赛。电子设计大赛的形式也是给出题目,参赛者有四天三夜的时间解决问题,题目大致可以分为:控制类、测量类、高频类以及电力电子类。该竞赛会在单数年的9月份举行。但是对于新生来说电赛确实遥不可及的,可能在很多学校本科生是不能进入实验室的,但是就算进了实验室你就有资格去参加电赛或者说能拿一个不错的奖项吗? 现在正值新生开学季,当然会有一大批学生会进入实验室的学习,电赛的举办时间是每年的暑假,所以说对于大一同学来说有一年的时间去准备,那我们就来说一说参加.

weixin_46098612的博客 8789

wxWidget ubuntu 18.04 应用记录

1.synaptic libwxgtk3.0-0v5; libwxgtk3.0-dev; libwxgtk3.0-gtk3-vo5; libwxgtk3.0-gtk3-dev 2. vi aa.cpp as follows: #include <wx/wx.h> class Simple : public wxFrame { public: Simple(co...

liufengl138的专栏 318

RK3568 HDMI输出调试:分辨率切换与EDID解析

厂商信息(Vendor ID)显示器型号(Product ID)支持的分辨率列表色彩特性音频支持情况检查项方法HPD 信号EDID 读取当前模式TMDS 时钟PHY 状态。

小灰灰的博客 1491

学Simulink--进阶电机控制场景实例:基于Simulink的异步电机定子磁链定向控制(SFOC)仿真

本文详细介绍了基于Simulink的异步电机定子磁链定向控制(SFOC)仿真实现方法。主要内容包括:1) SFOC原理分析,突出其对转子参数不敏感的优势;2) 工业风机驱动系统的完整建模流程,涵盖主电路搭建、坐标变换、磁链观测器设计等关键步骤;3) 核心模块代码实现,包括电压模型磁链观测器和双闭环PI控制器;4) 仿真结果验证了SFOC在转速响应(0.2s)、转矩恢复(0.15s)和参数鲁棒性(转子电阻变化50%时转速波动<2%)方面的优异性能。本文为工程师提供了实用的SFOC系统开发指南,特别适用于

amy_mhd的博客 116

Ubuntu下安装codeblocks步骤

前言 linux下安装codeblocks本来就是件困难的事情,因为通常情况下,需要安装的各种依赖安装不全会导致CB安装失败,然后在安装各种依赖的过程中又会产生各种冲突,报一大堆错,那就更麻烦了。网上一搜,各种安装失败的消息堆积如山。 吐槽一下,这方面,Intellij Idea就好得多,直接给了一个压缩包,解压之后执行就可以运行了,差的不是一点半点。 我在Ubuntu14.04

小告白的专栏 1688

大模型选型实战:为OpenClaw匹配最优“大脑”的全维度考量

大模型不是越贵越好,也不是参数越高越好,适合自己的使用场景才是最好的。按照我的方法,先明确自己的需求,再选对应的模型,配置多模型自动路由,既能保证体验,又能最大限度降低成本。我自己用这套配置用了半年多,不管是写文章、写代码还是处理复杂问题,都完全够用,成本也很低,大家可以参考一下。如果不知道选什么模型,可以在评论区说一下你的使用场景。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 343

Ubuntu下安装CodeBlocks的正确姿势

如何在Ubuntu系统下正确安装CodeBlocks软件。网上的那些教程99%都是误人子弟!!!

心云意水 5万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Ubuntu下codeblocks安装配置方法及opencv配置方法

codeblocks是一种非常有名的开源IDE,在windows下最好用的IDE非Visual Studio莫属,但是在linux下,个人认为codeblocks是最好用的IDE,下面来讲一下我在ubuntu 16.04下配置codeblocks 16.01的过程。 一、安装 ubuntu下安装codeblocks非常容易,我们按照官网推荐的方法https://launchpad.net/~d

lhanchao的博客 1万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Ubuntu 经验 :软件安装 :安装及配置CodeBlocks

Ubuntu 18.04 安装配置Codeblocks 1、安装Codeblocks sudo apt install codeblocks 2、安装C、C++和Boost库(编译环境) sudo apt install build-essential 3、安装CodeBlocks的调试组件 Valgrind 用来探测内存泄漏 sudo apt install valgrind 4、安装Co...

Mr. Stone's Blog 632

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Ubuntu安装codeblocks

许多人想在ubuntu下安装codeblocks就直接使用搜索引擎,其实很多教程都已经过时了,使用那些方法轻则安装了旧版的软件,重则由于兼容性问题导致一系列系统问题,下面教大家怎样通过官方的安装方法来安装codeblocks,目前最新版为16.01. 打开Ubuntu官网 点击【download】 点击【Download the binary release】 找到下面的Linux,可...

colorfulshark 806

Ubuntu安装Codeblocks

版本等信息。(如果手动从官网下载,则根据此信息选择amd64版本的安装包。) ye@cecs-043228:~$ cat /proc/version Linux version 4.4.0-142-generic (buildd@lgw01-amd64-033) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10) ) #168...

Leafy_wang的博客 381

ubuntu下安装codeblocks

codeblocks是一个十分优秀的C/C++开发IDE,虽然后起之秀codelite目前来看大有超越之势哦。  不过在ubuntu下安装codeblocks却比较麻烦,不像其他Linux发行版,比如suse,debian和fedora等在官网上有现成的bin文件可以直接下载安装。  下面简单介绍下如何在ubuntu下快速安装最新的codeblocks: 1.加入官方ppa源: sud

Justine_King的专栏 3291

Ubuntu18.04安装 Codeblocks

1、首先安装简版CodeBlocks sudo apt install codeblocks 2、把编译环境,C库、C++库和Boost库装好 sudo apt install build-essential 3、安装 CodeBlocks 的调试组件 Valgrind 用来探测内存泄露的 sudo apt install valgrind 4、安装CodeBlocks常用...

hxxjxw的博客 2475

Ubuntu 安装 codeblocks

Codebolcks 位于默认的Ubuntu软件包存储库中。可以直接安装sudo apt install codeblocks有的安装版本过低,那么需要引入新的源:sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt update sudo apt install codeblocks codeblocks-co...

howell 1923

ubuntu下安装codeblocks及环境配置

最近学Linux网络编程,导师安排开始上课之前自己把虚拟机、Linux系统以及codeblocks提前装好,好嘛,去网上找教程,结果被害的呦,本来好好ubuntu都好好用着呢,给我整的最后整个端掉重新装,踩了这么多坑,终于找到完美的解决方法,目前已指导几位同学完美配置。 首先,我的环境:虚拟机15版本,ubuntu18.04版本,装好这些总不需要教程吧,你非说要,那好吧,给你https://mp...

MARS_098的博客 9892

ubuntu下codeblocks安装及汉化教程

ubuntu下codeblocks安装及汉化教程 一、安装codeblocks sudo apt-get install codeblocks codeblocks-dev 二、汉化方法 1、下载中文mo包 简体中文mo包 2、创建中文包目录 cd /usr/share/codeblocks/ sudo mkdir locale cd locale sudo mkdir

aniuge008的博客 1万+
上一篇: 大华一道C笔试题
newenter15
博客等级 码龄18年 2粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值