• 彻底辞别Linux下没有C/C 好用IDE的时代




    作者:lonelyforest  出自: http://www.linuxdiyf.com
    不停以来,Linux 环境下没有一个好用的 C/C 斥地环境,让很多初学者以致熟行都感到极度不伏手,尤其是当习惯了VC壮年夜的集成调试恪守后,更是感觉不伏手。

    或者有人说,高手用Makefile 和 命令行,我也用过Make,更是用多了命令行,当你面对一个年夜型软件体系出了奇异成绩时,或许斥地进程中需要DEBUG 时,怎样办呢? printf? 还是 log。我不撑持这样做,但是遵命也不免太低了。

    社区自由软件狂热追求者们面对这种成绩有过很多实施,不成否认 KDevelop 很壮年夜, 但是,最让我感觉不爽的便是它对 共享库(Windows下叫静态库)撑持太不敦睦了; 其后有几个高人出来打算斥地了一个集成度很高,恪守很壮年夜的、界面敦睦的、感受很好、操作很棒的夸平台IDE——CodeBlocks! 而且开源、收费!

    我在 SLES 10 (SUSE Linux Enterprise System 10) , Fedora 9 以及Windows下都分手操作过,由于Windows下很苟且安装操作,这里就不久不多说,下面首要就自己操作阅历说以下如安在 Fedora 9 下操作源码编制搭建 CodeBlocks 任务环境。

    1. 获得Codeblocks
    a. CodeBlocks源码下载: http://www.codeblocks.org/downloads/source
    b. 倘使你没有wxGTK,那么下载它:http://prdownloads.sourceforge.net/wxwindows/wxGTK-2.8.7.tar.gz

    2. CodeBlocks 环境准备
    a. 编译时需要安装X11 斥地环境、GTK 斥地环境,可以用的体系光盘安装即可。
    b. 编译安装 wxGTK
    1> 掀开终端,进入寄放 wxGTK 的目次
    2> 实行下面命令,解压,设置装备放置,编译,安装
    [lin@Fedora9 codeblocks]$ gzip -d wxGTK-2.8.7.tar.gz
    [lin@Fedora9 codeblocks]$ tar -xvf wxGTK-2.8.7.tar
    [lin@Fedora9 wxX11-2.8.7]$ ./configure
    [lin@Fedora9 wxX11-2.8.7]$ make
    ......
    [lin@Fedora9 wxX11-2.8.7]$ su
    Password:
    [root@Fedora9 wxX11-2.8.7]# make install
    [root@Fedora9 wxX11-2.8.7]# ldconfig

    3. 编译安装CodeBlocks
    1> 掀开终端,进入寄放 CodeBlocks 的目次
    2> 实行下面命令,解压,设置装备放置,编译,安装

    [lin@Fedora9 codeblocks]$ bzip2 -d codeblocks-8.02-src.tar.bz2
    [lin@ Fedora9 codeblocks]$ tar -xvf codeblocks-8.02-src.tar
    [lin@ Fedora9 codeblocks]$ cd codeblocks-8.02
    [lin@ Fedora9 codeblocks-8.02]$ ./configure
    [lin@ Fedora9 codeblocks-8.02]$ make
    ......
    [lin@Fedora9 codeblocks-8.02]$ su
    Password:
    [root@Fedora9 codeblocks-8.02]# make install

    4. CodeBocks 操作例子
    例子就略了,有兴味可以慢慢研究。 要当心设置 "Settings -> Compiler and Debugger... -> Toolchain executables" 这其中间路子,保证是你的编译器(如 gcc, g )安装目次。






    版权声明: 原创作品,准许转载,转载时请务必以超链接编制标明文章 原始出处 、作者信息和本声明。不然将究查功令责任。

  • 相关阅读:
    台阶问题,100层台阶,1,2,3步组合走完。一种有几种组合?
    idea 导入gitlab项目
    查找学生信息
    谁是你潜在的朋友
    Sort
    统计同成绩学生人数
    打印日期
    今年的第几天?
    DayOfWeek
    日期差值
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975511.html
Copyright © 2020-2023  润新知