构建开发环境
时间:2010-06-18 来源:Leanx
1. C/C++编译器和基本库和常用工具(gcc系列)
所需要的软件包:
所需要的软件包:
软件包:
build-essential
这个软件包安装了gcc,g++编译器以及相关的标准库,同时还安装了gnu make和dpkg-dev(这个软件包是专门用来制作Debian软件包的一些工具)。
关于该软件包的官方说明如下:
这个软件包安装了gcc,g++编译器以及相关的标准库,同时还安装了gnu make和dpkg-dev(这个软件包是专门用来制作Debian软件包的一些工具)。
关于该软件包的官方说明如下:
引用:
Package: build-essential
Status: install ok installed
Priority: optional
Section: devel
Installed-Size: 48
Maintainer: Matthias Klose <[email protected]>
Architecture: i386
Version: 11.3
Depends: libc6-dev | libc-dev, gcc (>= 4:4.1.1), g++ (>= 4:4.1.1), make, dpkg-dev (>= 1.13.5)
Description: informational list of build-essential packages
If you do not plan to build Debian packages, you don't need this
package. Moreover this package is not required for building Debian
packages.
.
This package contains an informational list of packages which are
considered essential for building Debian packages. This package also
depends on the packages on that list, to make it easy to have the
build-essential packages installed.
.
If you have this package installed, you only need to install whatever
a package specifies as its build-time dependencies to build the
package. Conversely, if you are determining what your package needs
to build-depend on, you can always leave out the packages this
package depends on.
.
This package is NOT the definition of what packages are
build-essential; the real definition is in the Debian Policy Manual.
This package contains merely an informational list, which is all
most people need. However, if this package and the manual disagree,
the manual is correct.
2. GTK/GNOME开发环境(库、IDE、工具)
如果只想进行GTK开发(软件包)
基本开发环境:
Status: install ok installed
Priority: optional
Section: devel
Installed-Size: 48
Maintainer: Matthias Klose <[email protected]>
Architecture: i386
Version: 11.3
Depends: libc6-dev | libc-dev, gcc (>= 4:4.1.1), g++ (>= 4:4.1.1), make, dpkg-dev (>= 1.13.5)
Description: informational list of build-essential packages
If you do not plan to build Debian packages, you don't need this
package. Moreover this package is not required for building Debian
packages.
.
This package contains an informational list of packages which are
considered essential for building Debian packages. This package also
depends on the packages on that list, to make it easy to have the
build-essential packages installed.
.
If you have this package installed, you only need to install whatever
a package specifies as its build-time dependencies to build the
package. Conversely, if you are determining what your package needs
to build-depend on, you can always leave out the packages this
package depends on.
.
This package is NOT the definition of what packages are
build-essential; the real definition is in the Debian Policy Manual.
This package contains merely an informational list, which is all
most people need. However, if this package and the manual disagree,
the manual is correct.
2. GTK/GNOME开发环境(库、IDE、工具)
如果只想进行GTK开发(软件包)
基本开发环境:
软件包:
libgtk2.0-dev
libgtk2.0-doc
demos(例子):
demos(例子):
gtk2-examples
GTKmm(C++版本的GTK,这里假设版本是2.4,具体软件包根据版本不同而不同):
GTKmm(C++版本的GTK,这里假设版本是2.4,具体软件包根据版本不同而不同):
软件包:
libgtkmm-2.4-dev
GTKmm文档:
GTKmm文档:
软件包:
gtkmm-documentation
画界面的工具:
画界面的工具:
代码:
glade
如果还想进行GNOME开发(软件包)
基本的环境:
如果还想进行GNOME开发(软件包)
基本的环境:
软件包:
gnome-devel
文档软件包:
文档软件包:
gnome-devel-docs
3. Qt/KDE开发环境(库、工具、IDE)
Qt3已过时。若想安装Qt3开发环境,请安装以“qt3”开头的软件包。这里只介绍qt4开发环境的搭建。
如果只是想进行Qt4开发(软件包)
基本开发环境:
3. Qt/KDE开发环境(库、工具、IDE)
Qt3已过时。若想安装Qt3开发环境,请安装以“qt3”开头的软件包。这里只介绍qt4开发环境的搭建。
如果只是想进行Qt4开发(软件包)
基本开发环境:
软件包:
qt4-dev-tools
文档软件包:
文档软件包:
qt4-doc
qt4-doc-html
qt4 demos(用于学习qt4):
qt4-doc-html
qt4 demos(用于学习qt4):
qt4-demos
建议安装相应的调试信息:
建议安装相应的调试信息:
qt4-demos-dbg(如果有安装qt4-demos的话就装这个)
qt4-dev-tools-dbg
Qt4开发工具(IDE)
如果你喜欢折腾,那么Vim/Emacs是不错的选择。如果你很有钱或者人品很好,那么slickedit是最好的选择。如果这两者都不是,这里推荐几个开发工具:eclipse, qtcreator, kdevelop。如果这些都不想用,还有很多其它的选择,如果code::blocks,等等……
如果想进行KDE4开发(软件包)
起码安装如下软件包:
qt4-dev-tools-dbg
Qt4开发工具(IDE)
如果你喜欢折腾,那么Vim/Emacs是不错的选择。如果你很有钱或者人品很好,那么slickedit是最好的选择。如果这两者都不是,这里推荐几个开发工具:eclipse, qtcreator, kdevelop。如果这些都不想用,还有很多其它的选择,如果code::blocks,等等……
-
eclipse
-
qtcreator
-
kdevelop
如果想进行KDE4开发(软件包)
起码安装如下软件包:
kdesdk
相关阅读 更多 +