退出打印视图
编译代码并务必指定 –g。不要指定高优化级别,因为在高优化级别时报告的信息(如行号和调用堆栈)可能是错误的。应使用 –g –xopenmp=noopt 编译 OpenMP 程序,并仅使用 –g –mt 编译 POSIX 线程程序。
有关这些编译器选项的更多信息,请参见 cc(1)、CC(1) 或 f95(1) 手册页。
对于本教程,请使用以下命令编译代码:
% cc -g -o din_philo din_philo.c