Man Page sunstudio.1




NAME

     sunstudio - Sun Studio 12 integrated development environment


SYNOPSYS

     sunstudio   [-A    process-id[:program-name    ]    ]    [-C
     core[:program-name ] ] [-D program-name [ core | process-id]
     ] [-E program-name  [arguments  ]  ]  [--userdirpath  ]  [--
     jdkhome      path]      [--fontsize      size]     [--locale
     language[:country[:variant]]]  [-Jjvm-options]  [--nosplash]
     [--ui  ui-class] [--ui-classpath path] [-V|--version] [-?|--
     help]



AVAILABILITY

     The Sun Studio 12 IDE is available on  the  following  plat-
     forms:

     o Solaris[tm] Operating System, version  9  and  version  10
     1/06

     o Linux operating system:

          SuSE Linux Enterprise Server 9 with Service Pack 3

          RedHat Enterprise Linux 4




DESCRIPTION

     The Sun Studio 12 IDE is an integrated development  environ-
     ment  for  editing, compiling, debugging, and tuning your C,
     C++, and Fortran applications.

     The  sunstudio  command  requires  that  you  have  the  GNU
     Bourne-Again shell ( bash )software, no earlier than version
     2.05.0(1), installed in /bin/bash , as it is in the standard
     installation  of  the  Solaris OS, versions 9 and 10. If you
     have a custom installation of the Solaris OS,  check  to  be
     sure that you have the required shell by typing ls /bin/bash


OPTIONS

     -A  process-id[:program-name ]
          Immediately  start  a   debugging   session   debugging
          program-name  with  process-id.  If program-name is not
          specified, the debugger finds it using /proc.

     -C core[:program-name ]
          Immediately  start  a   debugging   session   debugging
          program-name  with  core  file core. If program-name is
          not specified, the debugger attempts to extract it from
          the core file.

     -D program-name [ core | process-id ]
          Immediately  start  a   debugging   session   debugging
          rogram-name.  If  core  is specified, start a debugging
          session debugging program-name with core file core.  If
          process-id  is  specified,  start  a  debugging session
          debugging program-name with process-id.

     -E program-name [ arguments ]
          Immediately start a debugging session running  program-
          name  with  arguments.  Arguments  with embedded spaces
          must be enclosed in quotation marks.


     --userdir path
          Explicitly specifies the path to  the  directory  where
          the  IDE  stores  your settings.  If this option is not
          given,  the  location  of  your   user   directory   is
          $HOME/.sunstudio/11.0-<operating_system>-
          <processor_type>.

     --jdkhome path
          Explicitly specifies the  path  to  the  JDK.  If  this
          option is not given, the command looks for the JDK_HOME
          environment variable or the JAVA_PATH environment vari-
          able  to  determine  a  path  to  the  JDK.  If neither
          environment variable is set, the command looks for  the
          JDK in several standard locations.

     --fontsize size
          Sets the font size, expressed in points, in  the  IDE's
          user  interface.  If this option is not given, the font
          size is 11 points.

     --locale language[:country[:variant]]
          Uses specified locale information.

     -Jjvm-options
          Passes the specified JVM options to the  Java[tm]  Vir-
          tual  Machine  software  at  startup. For a list of JVM
          options, see the java(1) man page.

     --nosplash
          Does not show the splash screen at startup

     -V

     --disablejava
          Disables the Java modules (default).RB [  --fontsize  "
          size"]  "--enablejava --version Displays version infor-
          mation

     -?
     --help
          Displays the list of command-line options.

     The following options pertain to changing the look and  feel
     of the IDE:

     --ui ui-class
          Uses the specified UI class as the IDE's look and feel

     --ui-classpath path
          Appends the specified path to the IDE's classpath