NAME
sunstudio - Sun Studio 11 integrated development environment
SYNOPSYS
sunstudio [-A process-id[:program-name ] ] [-C
core[:program-name ] ] [-D program-name [ core | process-id]
] [-E program-name [arguments ] ] [--userdir path] [--
jdkhome path] [--fontsize size] [--open path] [--locale
language[:country[:variant]]] [-Jjvm-options] [--nosplash]
[--ui ui-class] [--ui-classpath path] [-V|--version] [-?|--
help]
AVAILABILITY
The Sun Studio 11 IDE is available on the following plat-
forms:
o Solaris[tm] Operating System, versions 8, 9, and 10
o Linux operating system:
Sun [tm] Java Desktop System, Release 3
SuSE Linux Enterprise Server 9
RedHat Enterprise Linux 4
DESCRIPTION
The Sun Studio 11 IDE is an integrated development environ-
ment for editing, compiling, debugging, and tuning your C,
C++, Fortran, and Java 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 8, 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
If you are running the Solaris 8 OS Developer System, you
can install the SUNWbash package from the Solaris 8 CD2. Or
you can download bash from http://www.sunfreeware.com by
selecting the processor and OS in the menu on the right, and
then selecting bash-3.0.
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 J2SE SDK. 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 J2SE SDK. If neither
environment variable is set, the command searches your
PATH for a J2SE SDK. If there is no J2SE SDK in your
PATH, the command looks for the J2SE SDK 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.
--open path
Opens the specified file in the IDE at startup.
--locale language[:country[:variant]]
Uses specified locale information.
-Jjvm-options
Passes the specified JVM options to the Java[tm]
Virtual 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
--version
Displays version information
-?
--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