当前位置:  技术问答>linux和unix

请问Solaris10系统安装包里面有自带的c++编译器吗?

    来源: 互联网  发布时间:2016-08-26

    本文导语:  如题.我第一次装Solaris10,请以前装过的前辈指点,谢谢! | 安装的Solaris带有编译器gcc/g++, 在/usr/sfw/bin目录下, 可以链接到/usr/bin下 ln -sf /usr/bin/gcc /usr/sfw/gcc ln -sf /usr/bin/g++ /usr/sfw/g++ 编译C...

如题.我第一次装Solaris10,请以前装过的前辈指点,谢谢!

|
安装的Solaris带有编译器gcc/g++,
在/usr/sfw/bin目录下,
可以链接到/usr/bin下
ln -sf /usr/bin/gcc /usr/sfw/gcc
ln -sf /usr/bin/g++ /usr/sfw/g++

编译C程序用gcc,C++用g++

|
我刚装过:具体步骤如下:
olaris 安装gcc gdb进行程序开发与调试?
1. 打开网址http://www.sunfreeware.com/indexintel10.html  下载下列软件包
850307 -rw-r--r-- 1 777 root 293K 2010-05-14 13:43 expat-2.0.1-sol10-x86-local.gz
850318 -rw-r--r-- 1 777 root  77M 2010-05-14 13:49 gcc-3.4.6-sol10-x86-local
850309 -rw-r--r-- 1 777 root  15M 2010-05-14 13:44 gdb-6.8-sol10-x86-local.gz
850310 -rw-r--r-- 1 777 root 1.5M 2010-05-14 13:43 libiconv-1.13.1-sol10-x86-local.gz
850311 -rw-r--r-- 1 777 root 112K 2010-05-14 13:44 libintl-3.4.0-sol10-x86-local.gz
850312 -rw-r--r-- 1 777 root 2.7M 2010-05-14 13:43 ncurses-5.7-sol10-x86-local.gz
2. gunzip *.gz
3. pkgadd -d gcc-3.4.6-sol10-x86-local //install
其他安装包方法类似
4. 手工设置root环境变量,添加PATH 、LD_LIBRARY_PAT 
export PATH=$PATH: /usr/local/bin
export LD_LIBRARY_PATH=$ LD_LIBRARY_PATH: /usr/local/lib 
5. 完毕后发现gcc -v报错:ld.so.1: gcc: fatal: libintl.so.3: open failed: No such file or directory,那么要安装libintl库 
6. 安装libintl库 
7. 安装gdb
gunzip gdb-6.8-sol10-x86-local.gz
pkgadd -d gdb-6.8-sol10-x86-local 

在/etc/profile中修改追加环境变量:
PATH=$PATH:/usr/sfw/bin:/usr/local/bin
LD_LIBRARY_PATH=/usr/sfw/lib
export PATH
export LD_LIBRARY_PATH 
网上好多
我还做了一些笔记,都发上来吧:
solaris 应用

增加tab键支持?
编辑/etc/passwd文件,找到root:superuser一行将sh改为bash
增加ls显示颜色?
1. download:
ftp://ftp.sunfreeware.com/pub/freeware/intel/10/coreutils-6.4-sol10-x86-local.gz
2.gzip -d coreutils-6.4-sol10-x86-local.gz
3.pkgadd -d coreutils-6.4-sol10-x86-local
4.vi /etc/DIR_COLORS 添加如下内容
    # Configuration file for the color ls utility 
  # This file goes in the /etc directory, and must be world readable. 
  # You can copy this file to .dir_colors in your $HOME directory to override 
  # the system defaults.   # COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not 
  # pipes. 'all' adds color characters to all output. 'none' shuts colorization 
  # off. 
  COLOR tty   # Extra command line options for ls go here. 
  # Basically these ones are: 
  # -F = show '/' for dirs, '*' for executables, etc. 
  # -T 0 = don't trust tab spacing when formatting ls output. 
  OPTIONS -F -T 0   # Below, there should be one TERM entry for each termtype that is colorizable 
  TERM linux 
  TERM console 
  TERM con132x25 
  TERM con132x30 
  TERM con132x43 
  TERM con132x60 
  TERM con80x25 
  TERM con80x28 
  TERM con80x30 
  TERM con80x43 
  TERM con80x50 
  TERM con80x60 
  TERM cons25 
  TERM xterm 
  TERM rxvt 
  TERM xterm-color 
  TERM color-xterm 
  TERM vt100 
  TERM dtterm 
  TERM color_xterm   # EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output) 
  EIGHTBIT 1   # Below are the color init strings for the basic file types. A color init 
  # string consists of one or more of the following numeric codes: 
  # Attribute codes: 
  # 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed 
  # Text color codes: 
  # 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white 
  # Background color codes: 
  # 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white 
  NORMAL 00 # global default, although everything should be something. 
  FILE 00 # normal file 
  DIR 01;34 # directory 
  LINK 01;36 # symbolic link 
  FIFO 40;33 # pipe 
  SOCK 01;35 # socket 
  BLK 40;33;01 # block device driver 
  CHR 40;33;01 # character device driver 
  ORPHAN 01;05;37;41 # orphaned syminks 
  MISSING 01;05;37;41 # ... and the files they point to   # This is for files with execute permission: 
  EXEC 01;32   # List any file extensions like '.gz' or '.tar' that you would like ls 
  # to colorize below. Put the extension, a space, and the color init string. 
  # (and any comments you want to add after a '#') 
  .cmd 01;32 # executables (bright green) 
  .exe 01;32 
  .com 01;32 
  .btm 01;32 
  .bat 01;32 
  .sh 01;32 
  .csh 01;32 
  .tar 01;31 # archives or compressed (bright red) 
  .tgz 01;31 
  .arj 01;31 
  .taz 01;31 
  .lzh 01;31 
  .zip 01;31 
  .z 01;31 
  .Z 01;31 
  .gz 01;31 
  .bz2 01;31 
  .bz 01;31 
  .tz 01;31 
  .rpm 01;31 
  .cpio 01;31 
  .jpg 01;35 # image formats 
  .gif 01;35 
  .bmp 01;35 
  .xbm 01;35 
  .xpm 01;35 
  .png 01;35 
  .tif 01;35 5./usr/local/bin/ls --color /

5. 保存环境变量到配置文件下次使用
vi /.bashrc
export PATH=/usr/local/bin:$PATH
alias ls='ls --color'
vi /etc/profile
alias ls='ls --color'

增加用户名主机名显示?
在根目录下创建".profile"文件,添加下列信息,保存
PS1='[u@h:$PWD]#'
export PS1

make执行时提示command not found?
添加/usr/ccs/bin/路径至PATH环境变量,export PATH="/usr/ccs/bin:/opt/sfw/bin:$PATH"

solaris默认安装没有c开发环境?
需要安装sun stdio软件,光盘Develop目录下有相关文件.

solaris 安装gcc gdb进行程序开发与调试?
1. 打开网址http://www.sunfreeware.com/indexintel10.html  下载下列软件包
850307 -rw-r--r-- 1 777 root 293K 2010-05-14 13:43 expat-2.0.1-sol10-x86-local.gz
850318 -rw-r--r-- 1 777 root  77M 2010-05-14 13:49 gcc-3.4.6-sol10-x86-local
850309 -rw-r--r-- 1 777 root  15M 2010-05-14 13:44 gdb-6.8-sol10-x86-local.gz
850310 -rw-r--r-- 1 777 root 1.5M 2010-05-14 13:43 libiconv-1.13.1-sol10-x86-local.gz
850311 -rw-r--r-- 1 777 root 112K 2010-05-14 13:44 libintl-3.4.0-sol10-x86-local.gz
850312 -rw-r--r-- 1 777 root 2.7M 2010-05-14 13:43 ncurses-5.7-sol10-x86-local.gz
2. gunzip *.gz
3. pkgadd -d gcc-3.4.6-sol10-x86-local //install
其他方法类似
4. 手工设置root环境变量,添加PATH 、LD_LIBRARY_PAT 
export PATH=$PATH: /usr/local/bin
export LD_LIBRARY_PATH=$ LD_LIBRARY_PATH: /usr/local/lib 
5. 完毕后发现gcc -v报错:ld.so.1: gcc: fatal: libintl.so.3: open failed: No such file or directory,那么要安装libintl库 
6. 安装libintl库 
7. 安装gdb
gunzip gdb-6.8-sol10-x86-local.gz
pkgadd -d gdb-6.8-sol10-x86-local 

在/etc/profile中修改追加环境变量:
PATH=$PATH:/usr/sfw/bin:/usr/local/bin
LD_LIBRARY_PATH=/usr/sfw/lib
export PATH
export LD_LIBRARY_PATH 

solaris上添加不支持的usb设备?
添加/kernel/drv/scsa2usb.conf ->attribute-override-list = "vid=096e reduced-cmd-support=true";
reboot 重启
# prtconf -Dv|grep usb|less
value='usb96e,6.109' + 'usb96e,6' + 'usbif96e,class3.0.0' + 'usbif96e,class3.0' + 'usbif96e,class3' + 'usbif,class3.0.0' + 'usbif,class3.0' + 'usbif,class3' + 'usb,device'

[root@solaris10:/usr/hongbin/source]#add_drv -m '* 0666 root sys' -i '"usb96e,6.109"' ugenadd_drv -m '* 0666 root sys' -i '"usb96e,6.109"' ugen
[root@solaris10:/usr/hongbin/source]# update_drv -m '* 0666 root sys' -i '"usb8e6,3437.100"' ugen

    
 
 

您可能感兴趣的文章:

  • 为什么linux下的C++程序这么少见? 请问那里有linux下的C++程序?什么类型的程序都可以.
  • 请问在C文件中如何引用 C++ 生成库?
  • 请问c++程序怎么编?
  • 请问在Linux中用哪种编译器调试C++较好?
  • 请问在C++中能编写SDL游戏程序吗
  • 请问高手在solaris上开发c++程序用什么呀,还是vi么!
  • IT科技资讯 iis7站长之家
  • 请问如何在linux环境下编写C++
  • 请问关于java和c++混合编程的问题
  • 请问,unix下的编译器支持c++的RTTI吗?
  • 请问IBM UNIX AIX Uersion 5 如何编译C++程序?
  • 请问如何在一个java程序中加载 C或c++程序??
  • 请问怎么样使用 Linux下的C++集成开发环境。
  • 请问gcc是不是要加什么参数才能编译C++程序的呢
  • 请问大家在linux下用什么工具开发C++程序?
  • 请问linux下可以使用c++么?
  • 请问在unix下如何开发C++?
  • 请问高手:sun下如何编译informix的C++,也就是嵌套sql的c++,急呀
  • 请问学习c++用什么工具最好?
  • 请问如何设置vi高亮显示c++语法
  • 请问哪里有反编译.class文件的反编译器?
  • 请问编译器是干什么用的
  • 请问在linux下编译程序怎么设置编译器字节对齐?
  • 请问Linux下,有图形界面的编译器吗?
  • 请问哪有Solaris下的GCC编译器下载??
  • 请问大家都用什么编译器来运行java!!1
  • 请问有谁知道IBM的编译器Jikes吗
  • 请问那里有c语言的编译器源代码啊?
  • 请问gdb是不是只能调试gcc编译的程序,在unix下用其它编译器编译的程序是不是不一定能用gdb调试的?
  • 请问,哪里有Linux源代码下载?哪里有GNC C编译器下载?
  • 【求助】请问如何替换LINUX中默认的GCC编译器?谢谢!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问怎样删除linux系统自带软件
  • 请问rea hat7.3是否已经自带php4?
  • 请问WINDOWS98/ME/2000自带的虚拟机安装在哪个目录下?SOS?
  • 请问rh linux8自带有jdk吗?
  • 英雄在哪儿?请问如何让WEBLOGIC6.1自带的例子程序跑起来???
  • 请问各位redhat 7.2自带的防火墙叫什么?性能如何?属于什么类型的防火墙??
  • 请问RH9 的shell 下配置自带防火墙的方法,启动/关闭方法
  • 请问Redhat 9.0的自带游戏的源代码在什么地方?
  • 请问 如何修改hostname. 本站搜索未果,google搜索未果,看linux自带帮助未果.
  • 请问,red linux9 自带的国际象棋游戏的源代码开放吗?在哪能找到?
  • 请问如何在一个jar包中删除一些文件?比如jre中自带的rt.jar?
  • 请问如何调用windows自带的程序(比如说计算器),我是新手请详细指点,愿(200)分相送。
  • 在linux redhat6.0中,进入x_window,请问系统有没有自带的c编译器,比如gcc;如果没有,那里可以下载并安装?
  • 请问在HP-UX下如何查看已安装的软件(非HP-UX自带的/补丁/驱动程序)?
  • 请问:在java的自带例子中(demo/jfc/Notepad/resources)中的资源文件Notepad_zh_CN.properties内的uXXXX怎么显示出来,我怎么输入?
  • 不小心把linux自带的python卸载了,导致安装一个依赖原python的软件不能安装,请问该怎么办?
  • 请问怎么更新JB4自带的JDK?????
  • 听说java自带一个压缩的类,请问有知道这方面的没有?
  • 请问:我知道路由器的telnet密码,但忘记了enable 密码,请问如何是好?
  • 请问那里有SYBASE的jbdb 2.0下载;jspsmartupload可以直接将文件上传到数据库,请问如何使用
  • 请问最新的reahat9.0是基于什么核心的?2.4?2.6?请问那里能下载?
  • 请问:请问哪里有关于linux基本操作命令讲解的资料下载,最好是幻灯片格式的.
  • 请问,我试图用#admintool&图形工具命令来安装sun workshop5.0,为什么进入的却是用户管理界面?请问具体该如何在solaris下安装应用软件
  • 请问在Redhat 9里,我从登录就是图形介面,请问如何在图形介面内进入命令行方式呢,谢谢
  • 请问玩过SOLARIS的高手门,在不正常关机后,就不能启动到windows公用桌面了,只能在命令提示模式下了,请问怎么解决这个问题啊?急~!~!
  • 请问:我在redhat下装了bochs-2.2.1-1.rpm,.装了后,想设置一下,但找不到bochsrc.fda.bxrc,请问这个文件在哪个曰录下啊。
  • 请问:在配置Qt时,很多文档都说在.profile,.login里加东西,但是我好像没有发现有这两个文件上,请问这些文件在哪个目录下啊
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!
  • 主机是WIN2000,我用的是LUNIX,请问是否可以共享上网? 如果可以请问如何设置? 500分答谢,龟儿食言!
  • 请问linux下GUI开发的问题!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3