Skip Navigation Links | |
Exit Print View | |
Multithreaded Programming Guide Oracle Solaris 11.1 Information Library |
1. Covering Multithreading Basics
4. Programming with Synchronization Objects
5. Programming With the Oracle Solaris Software
6. Programming With Oracle Solaris Threads
Compiling a Multithreaded Application
Choosing Oracle Solaris or POSIX Threads
Including <thread.h> or <pthread.h>
Compiling and Linking a Multithreaded Program
Compiling and Linking in the POSIX Threads Environment
Compiling and Linking in the Oracle Solaris Threads Environment
Compiling and Linking in a Mixed Threads Environment
Linking With -lrt for POSIX Semaphores
Debugging a Multithreaded Program
Common Oversights in Multithreaded Programs
Tracing and Debugging with DTrace
Profiling with Performance Analyzer
Detecting Data Races and Deadlocks Using Thread Analyzer
Tracing and Debugging With the TNF Utilities
To build software on the Oracle Solaris OS, you must install the tools you need on your development machine. Whether you want to use the standard tools that are bundled in Oracle Solaris OS, or use the Oracle Solaris Studio tools, you must first install the appropriate Oracle Solaris software for a developer environment.