`
- 浏览:
383044 次
- 性别:
- 来自:
天津
-
Linux下搭建C/C++开发环境
Linux除了默认装了gcc和文本编辑器外,没有可供利用的IDE,当然这比windows已经好多了,至少有个gcc,学习在linux下的编程,一 般的高手都推荐就用以上这两个工具,在用个make,gdb什么的就好了。但对于初学者,尤其是在windows下用惯了VC,VB之类的IDE的同志们 来说,仅仅用命令行的方式,是在是有点打击热情,尤其是gdb,几乎是把断点,程序之类的要全记在脑子里,出了错也不好改,找就找很长时间。
著名的开发工具有Kdeveloper, Anjuta, Eclipse+CDT,其中kdeveloper是KDE平台得,在Gnome平台下使用需要安装一大堆KDE的东西,不喜欢,放弃了。虽然都传说 Kdeveloper的功能是 如何强大。而Eclipse+CDT用起来似乎不错,但是主要有两点不舒服,一是不能代码自动完成,二是编译速度比较慢。
体验KDevelop和Anjuta,这里推荐一下一款和VC比较类似的IDE,支持C/C++/java/python……,比较可以,在ubuntu下安装比较简单,先在系统->系统管理->软件源 里加个源:
deb http://anjuta.org ./
然后用新立得搜索一下anjuta,把相关的都点上,就行了。
或者:
sudo apt-get update
sudo apt-get install anjuta automake autogen autoconf
Ubuntu 配置C/C++ GTK开发环境 (7.10版本)
1.配置GCC
刚安装好的系统已经存在GCC了, 555 真糟糕,这个GCC就连一个简单的“Hello world”都编译不了。因为缺少一些必须的头文件,所以需要安装build-essential这个软件包, 安装了此软件包会自动安装上g++, libc6-dev, linux-libc-dev, libstdc++6-4.1-dev等一些必须的软件和头文件库。
安装此软件包有两个方法进行。
(1) 在新立得里面搜索build-essential 标记并apply
(2)在终端中输入如下命令:sudo apt-get install build-essential
安装完成可以写一个helloworld进行测试一下
代码:
#include
int main()
{
printf("Hello World!\r\n");
return 1;
}
编译:
$ sudo gcc hello.c -o testhello
$ ./testhello
显示
Hello World!
2. 安装GTK环境
安装GTK环境只需要安装一个gnome-core-devel就可以了, 里面包含了很多其他的包。除此之外还要安装一些其他的东西, 如:libglib2.0-doc, libgtk2.0-doc帮助文档, devhelp帮助文档, glade-gnome, glade-common, glade-doc图像界面设计.......
1) 在新立得里面搜索libglib2.0-doc, libgtk2.0-doc, devhelp, glade-gnome, glade-common, glade-doc 标记并apply。
(2)在终端中输入如下命令:
sudo apt-get install gnome-core-devel
sudo apt-get install libglib2.0-doc libgtk2.0-doc
sudo apt-get install devhelp
sudo apt-get install glade-gnome glade-common glade-doc
这样GTK安装完毕。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
这个演讲文稿介绍了如何在linux环境下搭建好用的C与C++开发环境,片子里有详细的步骤演示。
Linux下Eclipse C/C++开发环境搭建。有详细说明,截图,步凑很清晰,适合需要linux下搭建可视化开发c++程序的童鞋。
使用jdk、eclipse、MinGw在windows环境下搭建linux环境进行c/c++开发
Linux上搭建C/C++IDE开发环境
该资源详细介绍了linux下C/C++编程环境的搭建方法。非常适合初学linux下C/C++编程的同学使用。
详细描述了linux下g++编译c++程序需要安装的程序,及安装过程
Linux下搭建CC++开发环境(GTK) Linux下搭建CC++开发环境(GTK)
linux下搭建eclipsec++开发环境
Linux下Java开发环境搭建以及加载C++动态库方法、、、
介绍在Linux下搭建“虚拟机+优麒麟+QT5”的C++开发环境的方法。 提供了QT5的“No valid kits found”错误解决方法。
CentOS从零搭建C\C++开发环境的所需要的资源包 此资源包包括: gcc 11.2.0 gdb 11.1 llvm+clang 12.0.0 python 3.8.1 neovim 0.7.2 cmake 3.23.2 node 16.9.1
本文档介绍 linux平台上如何搭建cc++ide开发环境
Linux开发C++之 eclipse集成开发环境搭建 Linux下eclipse的安装使用,此开发环境是java开发的,需java环境支持 一、 搭建java环境 准备eclipse解压包(java环境可直接运行)+ jdk-6u25-linux-i586.bin 的java...
安装自己的库文件,和已经编译好的库文件,如果环境和本人不一样,这些库也需要重新编译将libs拷贝到虚拟机,执行 install_libs.shvim /etc/
为了方便LINUX C++开发,总结的一套易于配置,便于使用的可视化的C++开发环境。
经过两天研究,终于在 SUSE Linux 上搭建成功ACE开发环境,写成了文档,拿出来分享
支持c/c++语言自动缩进方式 支持c函数, c++类自动补全功能 完美支持中文 还有其他功能介绍和使用说明请看 Read Me.txt 安装方法: 只需解压后在终端运行 ./install.sh 如果运行不了, 执行 chmod +x install.sh 测试...
Delphi 10.4 Linux开发环境搭建方法.pdf
linux 64位下的eclipse c/c++ 开发工具 “Eclipse IDE for C/C++ Developers”可以配合 arm-linux-gcc 和 jre在linux中搭建集成开发环境