Oracle® Solaris Studio 12.4:线程分析器用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

编译源代码

编译代码并务必指定 –g。不要指定高优化级别,因为在高优化级别时报告的信息(如行号和调用堆栈)可能是错误的。应使用 –g –xopenmp=noopt 编译 OpenMP 程序,并仅使用 –g –mt 编译 POSIX 线程程序。

有关这些编译器选项的更多信息,请参见 cc(1)、CC(1) 或 f95(1) 手册页。

对于本教程,请使用以下命令编译代码:

% cc -g -o din_philo din_philo.c