Linux下C++开发工具CodeBlocks安装技术方案

来源:互联网 发布:网络运营商代理商 编辑:程序博客网 时间:2024/06/02 03:45

Linux下C++开发工具CodeBlocks安装技术方案

 

Linux下C++开发编译一般是采用VIM直接文本编辑,采用GDB进行调试,G++进行编译。这一套的技术方案可行,而且是最普遍的,但是存在的问题就是VIM写代码没有一般的IDE那么的方便,而且需要使用非常多的命令,GDB调试同样需要使用很多命令,而且操作繁琐,所以一套类似Eclipse的强大的IDE被人们所期待。

经过搜索与比较,最后发现一款跨平台的,功能强大,而且操作类似Eclipse工具,可以直接连上Linux系统进行C++的开发与调试,本文主要是围绕如何在Linux下安装CodeBlocks以及如何在Windows上运行Linux下的CodeBlocks,按照本文档安装好后,可以像开发一般的本地C++程序一样开发Linux下的C++程序。

Linux下安装程序 一般使用yum命令,所以开始之前先确保系统安装好了YUM程序。

1. 安装gcc、gcc-c++

如果安装的的依赖是通过源码编译安装的,那么gcc、gcc-c++是必须的,其实这两个编译器无论如何是要安装的,它们是Linux下最好的C/C++编译器。

2. 安装gtk+、gtk2-devel

通过

yum install gtk+         

yum install gtk2-devel 

即可安装。

3. 安装wxWidgets

这个可能是最麻烦的,因为需要解决很多依赖。

下载 wxWidgets-3.0.2.tar.bz2

(http://www.wxwidgets.org/downloads/)

解压 tar -jxv -f wxWidgets-3.0.2.tar.bz2

进入解压后的目录(cd wxWidgets-3.0.2 )

执行

 ./configure     

 make       

make install

安装过程很长,安装完后执行wx-config --libs ,结果中有-lwx_gtk2u-2.8,则安装成功

 

4. 安装codeblocks

下载codeblocks_13.12-1.tar.gz

(http://www.codeblocks.org/downloads)

解压 tar -zxvf codeblocks_13.12-1.tar.gz

cp /usr/local/share/aclocal/wxwin.m4/usr/share/aclocal/wxwin.m4

进入解压后的目录执行 (cd codeblocks_13.12-1 )

 ./configure     

 make       

make install

 

5,下载Xshell工具以及XManager工具

在Xshell中配置Linux的远程连接,配置连接属性的隧道如下:


6.配置好后,在Linux下启动codeblocks

启动后会在Windows下启动Xmanager然后会启动CodeBlocks


然后新建工程,添加项目文件,头文件和CPP文件,指定Makefile文件,或者系统编译,最后可以单步调试,查看变量跳转等等一系列IDE功能都能实现,最后帮助您在Windows上愉快的开发Linux下的C++程序。


0 0
原创粉丝点击