Solaris 10下建立GNU C开发环境

    技术2022-05-20  54

    虽然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


    最新回复(0)