• centos安装CODEBLOCKS


    装了好多次系统,每次装的时候都有要在网上各种查,太麻烦了。所以决定记录一下,以后用到的时候会方便一些。当然,本文来源于网络,取百家之长,最重要的是本人已验证过,说明对本系统是可行的。

    在CentOS7上安装Codelocks的过程。

    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

    make install

    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、同上步,在基本选项卡中点击图标,可以设置启动器的桌面图标。

     

    参考:http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_Linux

            http://www.docin.com/p-636421805.html

            http://yuliang.blog.51cto.com/626833/276195

    最新解决方法:yum install coderblock...........


  • 相关阅读:
    Spring Boot中报错org.apache.ibatis.binding.BindingException: Parameter 'XXXX' not found. Available parameters are [0, 1, param1, param2]的解决办法
    CockroachDB学习笔记——[译]Cgo的成本与复杂性
    CockroachDB学习笔记——[译]如何优化Go语言中的垃圾回收
    解决Java中的HttpServletResponse中文乱码问题
    Spring Boot自定义Mapper的SQL语句
    Spring Boot设置定时任务
    Java8中List的removeif()函数的使用示例
    skip list跳跃表实现
    五分钟理解一致性哈希算法(consistent hashing)
    github 更新fork分支
  • 原文地址:https://www.cnblogs.com/Yemilice/p/6217173.html
Copyright © 2020-2023  润新知