Solaris 10下建立GNU C开发环境

来源:互联网 发布:淘宝文案编辑兼职 编辑:程序博客网 时间:2024/05/16 23:44

虽然Solaris的目录/usr/ccs提供了一些关于编译系统的工具,但是并没有提供完整的C开发环境。在Solaris下进行C开发,有两种选择:

  • 使用Sun公司提供的Sun Studio(需要购买)
  • 使用免费的GNU工具构建开发环境

这里介绍第二种方法。

1、首先从sunfreeware获取已经编译好的二进制包。

http://ftp.sunfreeware.com/ftp/pub/freeware/i386/10/

需要安装的:binutils gcc gdb make vim coreutils

需要的依赖包:glib gtk+ libiconv ncurses

上面的vimcoreutils只是为我们提供一个更加舒适的(颜色高亮)的开发环境。提高开发的效率。

 

2、安装二进制包

$ gzip -d package_name.gz

$ pkgadd -d package_name

使用上面的命令先解压档案,然后逐一安装即可

# gzip -d make-3.82-sol10-x86-local.gz

# pkgadd -d make-3.82-sol10-x86-local

…………

# gzip -d coreutils-8.10-sol10-x86-local.gz

# pkgadd -d coreutils-8.10-sol10-x86-local

 

3、最后我们可以看到我们安装的工具包都在/usr/local/bin目录下面,根据具体的shell情况,把上面的路径加到PATH环境变量当中

# ls /usr/local/bin |egrep "vim|gcc|gdb|make"

evim

gcc

gccbug

gdb

gdbtui

gdbus

gvim

gvimdiff

gvimtutor

i386-pc-solaris2.10-gcc

i386-pc-solaris2.10-gcc-3.4.6

make

rgvim

rvim

vim

vimdiff

vimtutor

原创粉丝点击