zoukankan      html  css  js  c++  java
  • Ubuntu12.10下安装CodeBlocks

    参考http://hi.baidu.com/beansteven/item/f7493eaf190a3b16a8cfb7c3

    1.   安装code::Blocks

    1.1   安装wxGTK

    首先需要编译安装wxGTK (以wxGTK-2.8.12 为例)

    下载wxGTK-2.8.12.tar.gz,所在位置http://www.wxwidgets.org

    下载后,输入如下命令进行安装:

    l     tar zxvf wxGTK-2.8.12.tar.gz

    l  cd wxGTK-2.8.12

    l  ./configure --enable-xrc --enable-monolithic--enable-unicode 

    l  make

    l makeinstall

       如果没有错误提示,说明安装比较顺利,在编译过程比较慢。

    1.2    库文件路径指向正确

    因为,我们在安装wxGTK时没有指定路径,因此,wxGTK被装到了/usr/local/lib下,当然如果指向了路径,即加入“-prefix=/usr”这个参数后,可以省略这一步。

    库文件路径指向方法:

    vi /etc/ld.so.conf

    在文件最后输入:

    /usr/local/lib

    加入后,运行:

    /sbin/ldconfig

    1.3   安装验证

     可以通过以下操作的输出检查安装是否正确:
       wx-config --prefix
       wx-config --libs
       which wx-config

    1.4   下载安装Code::Block

    http://www.codeblocks.org/downloads/下载
       下载地址:http://ncu.dl.sourceforge.net/sourceforge/codeblocks/codeblocks-8.02-src.tar.bz2
      下载后输入如下命令进行安装:

    l  tar jxf codeblocks-8.02-src.tar.bz2

    l  cd codeblocks-8.02

    l  ./configure --prefix=/usr

    l  Make

    l makeinstall

    configure: error: invalid variable name: –prefix

    正确格式:把prefix前面的"-"改成“--”

        如果没有错误提示,说明安装比较顺利,在编译过程比较慢。

    1.5    启动并创建快捷方式

        在桌面上点鼠标右键,选择“创建启动器”,并输入如下路径:

        /usr/bin/codeblocks

    2.   安装成功后遇到的问题总结2.1   Linux无法进行中文输入

    在确认linux系统已经安装了中文输入法,但是按ctrl+空格键无法显示中文输入法,解决办法如下:

    找到目录 /etc/X11/xinit/xinitrc.d 下文件xinput.sh

    将tmplang=”en_US”

    改为tmplang=”zh_CN”

    Codeblocks 无法进行中文输入

    因为codeblocks的输入法快捷键被占用,所以只能用点击鼠标手动切换。

    2.2   窗口最小化后消失

    右键单击屏幕最下方状态栏,添加到面板,窗口列表添加。即可解决。

    2.3 Linux Codeblocks环境设置使用gnome终端运行程序
      
    打开Code::Blocks IDE,选择菜单Settings ->Environment -> "Terminal to launch console programs",将里面的xterm替换成gnome-terminal-x即可,网上还有一些说是更改为gnome-terminal--geometry 80x20+100+100 --hide-menubar -t $TITLE-x,这个比较长,可能还设置了标题啥的,这里写的只是最简的版本了,呵呵

    2.4 安装中文包 

    若需要中文环境还可以从网上找到这个语言包d2school_codeblocks_chinese_locale.7z.
    wgethttp://www.d2school.com/codeblocks/download/d2school_codeblocks_chinese_locale.7z
    在Linux下解压后,创建一个目录mkdir
    -p /usr/share/codeblocks/locale  将解压出来的mo文件复制到下面,再打开就是中文的了,有人说还需要下面的操作(我没做这一步)

    启动Code::Blocks,选择Settings->Enviornment->View->Internationalization->Chinese (Simplified)即可

  • 相关阅读:
    Servlet的生命周期?
    C++图结构的图结构操作示例
    如何从google play下载app应用,直接下载apk
    C# Socket异步聊天例子
    三极管饱和,放大,截止电压判断
    java中的浮点(float)运算
    微软2014校园招聘笔试试题
    软件开发中的资源控制问题学习
    linux mount命令学习
    17、Spring Boot普通类调用bean【从零开始学Spring Boot】
  • 原文地址:https://www.cnblogs.com/Null2051/p/2753002.html
Copyright © 2011-2022 走看看