CodeBlocks安装指南
- 格式:doc
- 大小:466.50 KB
- 文档页数:7
CentOS6.9系统安装CodeBlocks16.01编译器(v2.0)[摘要] 在CentOS6.9的系统上安装CodeBlocks16.01编译器,将编译步骤逐步记录,并配有实例。
[平台列表]Codeblocks是一款跨平台的C/C++ IDE编译软件,目前官网上提供两种安装包,一种是rpm安装包,一种是源码编译安装包,此处我要介绍的是编译安装。
1安装准备官网下载wxWidgets和CodeBlocks安装包wxWidgets-3.1.0.tar.bz2CodeBlocks_16.01.tar.gz由于CodeBlocks依赖于wxWidgets开发库,则首先安装wxWidgets,然后在安装CodeBlocks编译器。
此处有些读者可能会疑惑,我只需要Console控制台编译,怎么还要装wx库(wxWidgets 简称),直接安装CodeBlocks不就完了,其实是可以这样做。
但是我还是建议全部安装,原因是每种系统的终端控制台窗口不见得是通用的,假如是模拟其它类型的设备的终端,可能就不兼容了,例如SUSE机器和Ubuntu机器终端显示可完全不一样。
2安装GCC编译环境CentOS系统需要安装gcc和g++编译器,在默认情况下系统不会装编译器,可以在终端输出以下命令:yum install gccyum install gcc-c++需要注意,如果是root用户,就直接操作,如果是本地自创建用户,需要增加sudo授权操作,具体配置可以参看附录。
然后,安装gtk2-devel支持依赖库,由于默认情况下不会有此库,则需要手动安装。
yum install gtk2*GTK库是所有夸平台开发必须安装的库文件,不用纠结名称,只管安装即可。
3编译安装wxWidgets解压完成后进入到该目录,依次进行配置,编译,编译安装。
●Step1:解压wxWidgets-3.1.0.tar.bz2# tar -xzvf wxWidgets-3.1.0.tar.bz2# cd wxWidgets-3.1.0●Step2:安装配置./configure --prefix=/usr/local --enable-xrc --enable-monolithic --enable-unicode●Step3:编译make●Step4:编译安装make install4编译安装CodeBlocks解压完成后进入该目录,依次执行配置,编译,编译安装。
笔者打算用两篇日志来完成对Code::Blocks手册前二章的编译,分别是:使用篇、插件篇。
本文是第一篇:Code::Blocks使用篇。
原手册第三章介绍Code::Blocks变量、脚本的使用,第四章介绍如何从源码编译Code::Blocks,这两章内容不是很多,笔者认为对大部分用户帮助不是不大,暂不打算翻译。
笔者使用的Code::Block版本是nightly builds,svn6088(可以在这个地址下载:/index.php/topic,11875.0.html )。
使用的编译器是GCC3.4.5。
每个版本之间的使用可能会有细微的差别。
Code::Blocks 手册Version 1.0感谢CodeBlocks项目组:Anders F. Bjorklund (afb), Biplab Kumar Modak (biplab), Bartomiej wiecki (byo), PaulA. Jimenez (ceniza), Koa Chong Gee (cyberkoa), Daniel Orb (daniel2000), Lieven de Cock(killerbot), Yiannis Mandravellos (mandrav), Mispunt (mispunt), Martin Halle (morten-macy), Jens Lody (jens), Jerome Antoine (dje), Damien Moore (dmoore), Pecan Heber(pecan), Ricardo Garcia (rickg22), Thomas Denk (thomasdenk), tiwag (tiwag)Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.1 CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图。
Code::Blocks 10.05的安装及使用分类:3.1 软件应用2011-07-13 15:38 4815人阅读评论(20) 收藏举报Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。
在这里记录下Code::Blocks的安装以及如何开始编写一个C++程序。
1.下载并安装登录官网下载/downloads,我下载的是带MinGW编译器的版本"codeblocks-10.05mingw-setup.exe",一路安装下去,在选择安装的功能时,选择了"Full"全部安装,如下图所示:2.中文语言包从/source/3345510下载中文语言包(各种版本的汉化程度不同,这里只介绍我使用的),在安装目录"...\CodeBlocks\share\CodeBlocks"下新建一个"locale"文件夹,再在此文件夹建立"zh_CN"文件夹,解压中文包的"codeblocks.mo"到此目录"...\CodeBlocks\share\CodeBlocks\locale\zh_CN"下。
启动Code::Blocks,点击主菜单的“Settings”,选择“Enviornment”。
出现的对话框中,左边选中“View”,右边打勾“Internationalization (needs restart)”,并在后面的复合框中选中“Chinese (Simplified)”。
确认完成。
重启Code::Blocks即可。
3.编译器配置Code::Blocks是一个C/C++集成开发环境,需要配置编译器。
点击菜单"设置",选择"编译器和调试器...",在弹出的对话框中,左边选中"全局编译器设置",然后根据想要链接的编译器进行设置。
CodeBlocks详细使⽤⼿册Code::Blocks使⽤⼿册Code::Blocks⼿册前⼆章的编译,分别是:使⽤篇、插件篇。
本⽂是第⼀篇:Code::Blocks使⽤篇。
原⼿册第三章介绍Code::Blocks变量、脚本的使⽤,第四章介绍如何从源码编译Code::Blocks,这两章内容不是很多,笔者认为对⼤部分⽤户帮助不是不⼤,暂不打算翻译。
笔者使⽤的Code::Block版本是nightly builds,svn6088使⽤的编译器是GCC3.4.5。
每个版本之间的使⽤可能会有细微的差别。
Code::Blocks ⼿册Version 1.0感谢CodeBlocks项⽬组:Anders F. Bjorklund (afb), Biplab Kumar Modak (biplab),Bartomiej wiecki (byo), PaulA. Jimenez (ceniza), Koa Chong Gee (cyberkoa),Daniel Orb (daniel2000), Lieven de Cock(killerbot), Yiannis Mandravellos (mandrav), Mispunt (mispunt), Martin Halle (morten-macy), Jens Lody (jens), Jerome Antoine (dje), Damien Moore (dmoore), Pecan Heber(pecan), Ricardo Garcia (rickg22),Thomas Denk (thomasdenk), tiwag (tiwag)Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published bythe Free Software Foundation.1 CodeBlocks项⽬管理下图是CodeBlocks运⾏时的⽤户界⾯:管理(Management):管理窗⼝包含Project视图与Symbols视图。
ubuntu8.10下codeblocks的安装/thread-951-1-1.html今天在网友极力推荐linux 下的一个c/c++ IDE开发工具codeblocks的情况下。
我试着参考网上的文章安装了下,现将具体步骤和细节列举如下,以方便需要的人。
呵呵!也方便我以后参考!安装环境ubuntu8.10首先需要安装wxwidgets。
具体步骤如下:[网上介绍的方法](注:蓝色和红色注释部分为本人安装时遇到的问题)具体安装步骤如下:1、安装必要组件安装编译器sudo apt-get install build-essential //安装时提示缺少一个libXXXX 不好意思当时忘了截屏下次注意呵呵安装调试器sudo apt-get install gdb2、更新源(参见:/InstallingOnUbuntuOrDebian)gksudo gedit /etc/apt/sources.list在文件的末尾加入:# wxWidgets/wxPython repository at deb / gutsy-wx maindeb-src / gutsy-wx main(代号gutsy表7.10版本)//注意gutsy为wxwidgets的版本。
我当时设置的是2.8.10,可是在更新完源后,在最后安装时版本依赖有问题。
所以最后我就干脆没有设置具体的版本号就用的gutsy3、获取密钥wget -q /key.asc | sudo apt-key add -4、安装最新wxWidgets 库sudo apt-get updatesudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-common libwxbase2.8-0 wx2.8-examples此部分最终提示如下:$ sudo apt-get install python-wxgtk2.8 python-wxtools python-wxaddons wx2.8-i18n正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态信息... 完成您可能需要运行“apt-get -f install”来纠正下列错误:下列的软件包有不能满足的依赖关系:libcodeblocks0: 依赖: libwxgtk2.8-0 (>= 2.8.7) 但是它将不会被安装python-wxgtk2.8: 依赖: python-wxversion 但是它将不会被安装依赖: libwxbase2.8-0 (>= 2.8.9.2) 但是它将不会被安装依赖: libwxgtk2.8-0 (>= 2.8.9.2) 但是它将不会被安装E: 有未能满足的依赖关系。
Win10系统安装Codeblocks(Nightlies)和Mingw-w64并⼿动配置。
Win10系统安装Codeblocks(Nightlies)和Mingw-w64并⼿动配置c++/c编译环境⼀.使⽤Nightlies安装codeblocks1.进⼊codeblocks官⽹,下⾯我将给出链接Codeblocks官⽹链接:2.使⽤Nightlies下载CodeblocksCodeblocks使⽤Nightlies下载能让你使⽤到最新,最稳定的codeblocks,⽽使⽤安装包安装的都是旧版的,⽽旧版的,我个⼈认为Bug⽐较多,因此建议使⽤Nightlies安装Codeblocks。
如图,点击进⼊Nightlies。
进⼊后,选择最新的版本进⾏下载,你也可以选择其他版本。
进⼊后,下载如下三个⽂件(以Win10x64系统为例),注意⼀定要全部下载,否则后⾯会报错。
3.安装Codeblocks将下载下来的三个⽂件全部解压,得到下⾯三个⽂件。
将Mingw64dlls8.1.0和wxmsw31u_gcc_cb_wx313_2D_gcc810-mingw64.7z两个⽂件⾥的内容剪切到CB_20191215_rev11927_win64⽂件夹中。
将CB_20191215_rev11927_win64⽂件夹剪切到你安装软件的磁盘分区。
点开CB_20191215_rev11927_win64⽂件夹,将CbLauncher.exe发送到桌⾯快捷⽅式。
点开CbLauncher.exe,如果没有报错,就说明安装成功。
⼆.安装Mingw-w641.下载Mingw-w64点击Download在Sources下⽅点击SourceForge超链接,进⼊Mingw-w64下载页⾯你可以选择Mingw-w64在线安装包,但限于国内⽹速,将耗费你数⼩时时间,因此建议下载Mingw-w64离线安装包选择下载x86_64-posix-seh离线安装包(博主电脑为Win10x64系统),这是最佳的安装包。
本指南使用的是Code::Blocks的12.11版本,安装程序自带GCC编译器,大小约95.9MB
一、安装过程
双击安装程序,弹出如下界面:
点击“Next”跳出如下界面:
再点击“I Agree”,弹出如下界面:
默认的安装类型(Type of Install)应是Full(完全安装),下方所有的勾都已勾上。
如因此是如此,不要做任何更改,如不是,请改为Full。
点击“Next”,弹出如下界面:
在以上界面中可以更改安装路径(Destination Folder),可以使用默认的路径,也可以更改。
如:要安装到D盘,则把最前方的那个C改为D即可。
只要安装程序要求的空间(Space required)小于可用空间(Space availabel)即可。
选择好路径后,点击“Install”,自动进行安装,弹出如下界面,:
安装结束时,弹出如下界面,询问是否立即运行Code::Blocks:
点“是”,则Code::Blocks立即运行。
点“否”,则暂不运行,以后可通过桌面快捷方式或开始菜单的“所有程序”中运行。
安装完成后,界面如下:
点击“Next”,弹出如下界面:
点击Finish,整个安装过程结束。
二、配置编译器
通过桌面上的CodeBlocks图标,或“开始菜单”中的“所有程序”中的“CodeBlocks”都可启动CodeBlocks程序,如下图:
首次运行CodeBlocks需要选择默认编译器,选取自带的“GNU GCC Compiler”即可,不要使用其它的编译器。
如首次运行没有成功设定默认编译器,可按如下步骤更改:
首先打开CodeBlocks,如下图:
在最上面的菜单栏中找到“Settings”,单击,在弹出的菜单中找到“Compiler…”,再单击,弹出如下界面:
确认最上方的“Selected compiler”中是“GNU GCC Compiler”即可。
如不是,点击右方的“”按钮,从弹出的菜单中选择,然后点击“Set as defualt”
即可。
最后点击“OK”推出,即可开始使用CodeBlocks进行编程。