博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS7安装codeblocks(转载)
阅读量:5009 次
发布时间:2019-06-12

本文共 2121 字,大约阅读时间需要 7 分钟。

1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可

yum install gcc

yum install gcc-c++

2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.

yum install gtk2*

3. 安装wxGTK(或者wxwidgets),下载地址:http://www.wxwidgets.org/downloads/,下载的文件为:wxWidgets-3.0.1.tar.bz2,

解压之后,进入目录后执行命令

./configure --prefix=/usr --enable-xrc --enable-monolithic --enable-unicode

 make
 make install

4.

安装codeblocks,下载codeblocks安装包,下载地址:http://www.codeblocks.org/downloads/

这里有两种方式进行安装:

第一种方式是直接下载rpm包,可以直接进行安装,但是rpm安装形式,没有默认安装可视设计wxsmith。

第二种方式是下载源代码包,后缀为.tar.gz(.tar.bz2),下载之后,解压缩,进入目录,执行命令

./configure --prefix=/usr --with-contrib-plugins=all(如果只是./configure那默认情况是不会安装可视设计wssmith,如果不需要图形界面开发的话可以直接使用第一种安装方式)

make    注:如果这一步提示没有找到makefile,需要重新./configure

make install

 

ssue 1: ./bootstrap: line 66: libtoolize: command not found

yum install libtool -y

Issue 2: checking for HUNSPELL… configure: error: Package requirements (hunspell) were not met:

yum install hunspell -y# However: Package hunspell-1.2.8-16.el6.i686 already installed and latest version# yum list installed hunspell*,已经安装有了。yum install hunspell-devel -y

Issue 3: checking for GAMIN… configure: error: Package requirements (gamin) were not met:

yum install gamin gamin-devel -y

Issue 4: configure: error: needed boost headers not found or not usable

yum install boost boost-devel -y

 

5.安装好codeblocks后,在application下会出现programming菜单项,在这里可以启动codeblocks.有时候也会出现无法启动的情况,需要这样做:

vim /etc/ld.so.conf

最后一行添加:/usr/local/lib

保存退出,然后运行/sbin/ldconfig

即可。

6.安装一下xterm:yum install xterm

7.如果没有看到codeblocks菜单项,可以:创建桌面启动器如下:

 

1、点击应用程序--系统工具

2、选择“启动应用程序”

3、在启动用程序首选项中选择“添加”

4、会出现和以前一样的添加启动程序对话框,进行设置

5、设置完名称和命令(路径)后,点击“添加”,启动器就被添加到列表里了

6、用鼠标选中刚添加的启动其,将其拖到桌面

7、右击新建的起动器,选择属性,在权限选项卡中勾选——执行:允许以程序执行文件

8、同上步,在基本选项卡中点击图标,可以设置启动器的桌面图标。

 

最后,尽管安装完了codeblocks,新建一个工程,发现输不进去字母,好多人说是ibus输入法和codeblocks冲突(https://blog.csdn.net/firefoxbug/article/details/6978379),于是卸载ibus,安装fcitx:

卸载ibus参考:sudo yum remove ibus

安装fcitx参考:https://blog.csdn.net/quwenzhe/article/details/46594195 ,安装fcitx完成之后,发现fcitx配置没有图形界面,需要安装fcitx-config-gtk,fcitx-config-gtk3,或者 fcitx-configtool(我安装的是这一个)。

转载于:https://www.cnblogs.com/ljwan1222/p/8985222.html

你可能感兴趣的文章
多任务——进程
查看>>
WCF:如何将net.tcp协议寄宿到IIS
查看>>
WebAPI HelpPage支持area
查看>>
Path元素
查看>>
php_soap扩展应用
查看>>
第二百三十一节,Bootstrap 介绍
查看>>
vi/vim 三种模式的操作
查看>>
JAVA面向对象三大特性总结
查看>>
guid
查看>>
Python中出现“TabError: inconsistent use of tabs and spaces in indentation”问题的解决
查看>>
ajax请求
查看>>
js学习总结----DOM增删改和应用
查看>>
希尔伯特矩阵(Hilbert matrix)
查看>>
(20)sopel算法
查看>>
学习总结 javascript 闭包
查看>>
实验吧一个小坑注入
查看>>
【 D3.js 高级系列 — 8.0 】 打标
查看>>
Mac必备软件推荐
查看>>
Android Gson深入分析
查看>>
display:flow-root
查看>>