Oracle Solaris Studio 12.2 IDE �����å��������ȥe塼�ȥꥢ��
���Υe塼�ȥꥢ��Ǥϡ�Oracle Solaris Studio 12.2 IDE ����Ѥ��� C��C++���⤷���� Fortran ���ץꥱ��������ȯ���뤿��δ��ܥ��ƥåפˤĤ������$��ޤ���
�ץ?�����Ȥκ�.
Oracle Solaris Studio �Ǥϡ�8.�Ѥߥᥤ���ե��������Ѥ��� C��C++������� Fortran ���ץꥱ��������饤�֥��Υץ?�����Ȥ��.�����ꡢ��¸�Υ����������ɤ��ĥץ?�����Ȥ��.�����ꤹ�뤳�Ȥ��Ǥ��ޤ���
�ץ?�����Ȥι��ۡ��¹ԡ�����ӥǥХå��ϡ�IDE ��ư�����?����ۥ��Ⱦ塢����� Solaris ���ڥ졼�ƥ������ƥ�⤷���� Linux ���ڥ졼�ƥ������ƥ��¹Ԥ��Ƥ����⡼�ȥۥ��ȤǹԤ����Ȥ��Ǥ��ޤ���
C/C++/Fortran ���ץꥱ�������ưŪ�饤�֥�ꡢ�⤷������Ū�饤�֥��ץ?�����ȤǤϡ�IDE �ϥ��ץꥱ�������ι��ۡ��¹ԡ�����ӥǥХå���ˡ�Τ������̤�)�椷�ޤ����ץ?�����Ȥ��.����ݡ��ޤ��ϡ֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ǡ��ץ?�������������ꤷ�ޤ���IDE �ϥᥤ���ե������8.���������ˤϤ��٤Ƥ����꤬��¸����ޤ���
���ץꥱ�������ץ?�����Ȥκ�.
�֥ե����� (File)��>�ֿ����ץ?������ (New Project)�פ�j�ơ������ץ?�����ȥ��������ɤ��ޤ���
���������ɤǡ�C/C++ ���ƥ����j�ޤ���
���������ɤǤϡ������ץ?�����ȤΥ����פ�j��Ǥ��ޤ�����C/C++/Fortran ���ץꥱ������� (C/C++/Fortran Application)�פ�j�ơ��ּ��� (Next)�פ�å����ޤ���
�ǥե�����ͤ���Ѥ��ơ������� C/C++/Fortran ���ץꥱ�������ץ?�����Ȥ��.���ޤ����ץ?�����Ȥ�̾p�ȥץ?�����Ȥξ���j��Ǥ��ޤ���
�ִ�λ (Finish)�פ�å����ƥ��������ɤ�λ���ޤ���
�ץ?�����Ȥ���.���졢�����Ĥ�������ե���$���.����ޤ�������ե���$ϥǥ��쥯�ȥ�ǤϤ���ޤ��ե������0�����ʤǤ��ꡢ�ե����뤬�ǥ��������ʪ��Ū����¸����������ΤǤϤ���ޤ�������ե���$��ɲä����ե�����ϼ�ưŪ�˥ץ?�����Ȥΰ���Ȥʤꡢ�ץ?�����Ȥ��ۤ���ݤ˥���ѥ��뤵��ޤ���
�ֽ��פʥե�����ץե���$��ɲä��줿�ե�����ϥץ?�����Ȥΰ���ǤϤʤ����ץ?�����Ȥι��ۻ��˥���ѥ��뤵��ޤ������Υե�����ϻ����ѤΤߤǡ���¸�Υᥤ���ե����뤬�ץ?�����Ȥˤ����������Ǥ���
�ץ?�����Ȥ�����ӥ塼��ʪ��ӥ塼���ڤ괹��
�ץ?�����Ȥˤϡ�����ӥ塼��ʪ��ӥ塼������ޤ����ץ?�����Ȥ�����ӥ塼��ʪ��ӥ塼���ڤ괹�����ޤ���
�֥ե����� (Files)�ץ��֤�j�ޤ������Υ�����ɥ��ˤϡ��ץ?�����Ȥ�ʪ��ӥ塼��ɽ������ޤ����ǥ���������¸����Ƥ���ե�����ȥե���$�ɽ������ޤ���
�֥ץ?������ (Projects)�ץ��֤�j�ޤ������Υ�����ɥ��ˤϡ��ץ?�����Ȥ�����ӥ塼��ɽ������ޤ���
�ե�����ȥե���$Υץ?�����Ȥؤ��ɲ�
����ե���$�ץ?�����Ȥ��ɲäǤ��ޤ���
CppApplication_1 �ץ?�����ȤΥץ?�����ȥΡ��ɤ���å����ơ��ֿ�������ե���� (New Logical Folder)�פ�j�ޤ�������������ե���$��ץ?�����Ȥ��ɲä���ޤ���
����������ե���$���å����ơ���̾p���ѹ� (Rename)�פ�j�ޤ����������ե���$��դ���̾p�����Ϥ��ޤ���
�ե�����ȥե���$�ξ����¸�Υե���$��ɲäǤ��ޤ�������ե���$�����Ҥˤ��뤳�Ȥ��Ǥ��ޤ���
�����ե�����Υץ?�����Ȥؤ��ɲ�
�������ե������ץ?�����Ȥ��ɲäǤ��ޤ���
�֥������ե����� (Source Files)�ץե���$���å����ơ��ֿ��� (New)��>��C main �ե����� (Main C File)�פ�j�ޤ���
��̾p�Ⱦ�� (Name and Location)�ץڡ����ǡ�newfile ���֥ե�����̾ (File Name)�ץե�����ɤ�ɽ������ޤ���
�ִ�λ (Finish)�פ�å����ޤ���
newfile.c �ե����뤬�ץ?�����ȥǥ��쥯�ȥ�Υǥ������˺�.���졢�֥������ե����� (Source Files)�ץե���$��ɲä���ޤ������Υե���$ˤϡ��������ե�����$��Ǥʤ���Ǥ�դμ���Υե�������ɲäǤ��ޤ���
����¾�ο����ե�����Υץ?�����Ȥؤ��ɲ�
�֥إå!��ե����� (Header Files)�ץե���$���å����ơ��ֿ��� (New)��>��C �إå!��ե����� (C Header File)�פ�j�ޤ���
��̾p�Ⱦ�� (Name and Location)�ץڡ����ǡ�newfile ���֥ե�����̾ (File Name)�ץե�����ɤ�ɽ������ޤ���
�ִ�λ (Finish)�פ�å����ޤ���
newfile.h �ե����뤬�ץ?�����ȥǥ��쥯�ȥ�Υǥ������˺�.���졢�֥إå!��ե����� (Header Files)�ץե���$��ɲä���ޤ���
��¸�ե�����Υץ?�����Ȥؤ��ɲ�
2 �Ĥ���ˡ�ǡ���¸�Υե������ץ?�����Ȥ��ɲäǤ��ޤ���
�֥������ե����� (Source Files)�ץե���$���å����ơ��ִ�¸�ι��ܤ��ɲ� (Add Existing Item)�פ�j�ޤ����ֹ��ܤ�j�� (Select Item)�ץ%����?�ܥå�������Ѥ��ƥǥ�������δ�¸�ե������j�ơ��ե������ץ?�����Ȥ��ɲäǤ��ޤ���
�֥������ե����� (Source Files)�ץե���$���å����ơ��֥ե���$����¸�ι��ܤ��ɲ� (Add Existing Items from Folders)�פ�j�ޤ����֥ե���$��ɲ� (Add Folders)�ץ%����?�ܥå�������Ѥ��ơ���¸�ե������ޤ�ե���$��ɲä��ޤ���
��¸�ι��ܤ��ɲäˡֿ��� (New)�ץ�˥塼���ܤ���Ѥ��ʤ��Ǥ��$�������̾p�Ⱦ�� (Name and Location)�ץѥͥ뤫�顢�ե����뤬���Ǥ�¸�ߤ��Ƥ��뤳�Ȥ����Τ���ޤ���
�ץ?�����ȥץ�ѥƥ���������
�ץ?�����Ȥ��.����Ȥ����ǥХå��ȥ����Ȥ��� 2 �Ĥι�.������ޤ�����.�ϥץ?�����Ȥ˻��Ѥ�����Ϣ������ǡ�¿���Υץ�ѥƥ����������٤˴�ñ���ڤ괹�����ޤ����ǥХå���.�Ǥϡ��ǥХå������ޤ�С������Υ��ץꥱ���������ۤ��ޤ���������.�Ǥϡ���Ŭ���С��������ۤ��ޤ���
�֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ˤϡ��ץ?�����Ȥι��۾���ȹ�.���ޤޤ�Ƥ��ޤ����֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå������ˤϡ����μ��˽����ޤ���
���ץꥱ�������ץ?�����ȤΥץ?�����ȥΡ��ɤ���å����ơ��֥ץ�ѥƥ��� (Properties)�פ�j�ޤ���
��¦�Υѥͥ�ǥΡ��ɤ�j�Ʊ�¦�Υѥͥ�ǥץ�ѥƥ������ѹ����ơ��֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ǥ���ѥ������ꤪ��Ӥ���¾�ι�.������ѹ��Ǥ��ޤ����Ρ��ɤȥץ�ѥƥ����ͤ�j�ơ�����Ǥ���ץ�ѥƥ��������ܤ��ޤ������̥ץ�ѥƥ��������ꤹ��ȡ��ץ?�����ȤΤ��٤Ƥι�.�����꤬�Ԥ��ޤ������ۡ��¹ԡ��⤷���ϥǥХå��ץ�ѥƥ��������ꤹ��ȡ��������ꤵ��Ƥ��빽.�Υץ�ѥƥ��������ꤵ��ޤ���
��.���
�֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå������ѹ����줿�ץ�ѥƥ����ϡ����ߤι�.�Υᥤ���ե��������¸����ޤ����ǥե���Ȥι�.���Խ������ꡢ��������.���.������Ǥ��ޤ�����������.���.����ˤϡ����μ��˽����ޤ���
�֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ǡֹ�.����� (Manage Configurations)�ץܥ����å����ޤ���
�ֹ�. (Configurations)�ץ%����?�ܥå����ǡ���Ū�ι�.�ˤ�äȤ�ᤤ��.��j�ޤ������ξ�硢Release ��.��j�ơ��֥��ԡ� (Copy)�ץܥ����å����ޤ������θ塢��̾p���ѹ� (Rename)�פ�å����ޤ���
��̾p���ѹ� (Rename)�ץ%����?�ܥå����ǡ���.��̾p���PerformanceRelease�פ��ѹ����ޤ�����OK�פ�å����ޤ���
�ֹ�. (Configurations)�ץ%����?�ܥå����ǡ�OK�פ�å����ޤ���
�֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ǡ���¦�Υѥͥ�Ρ�C ����ѥ��� (C Compiler)�ץΡ��ɤ�j�ޤ���PerformanceRelease ��.�ϡֹ�. (Configuration)�ץɥ�åץ%���ꥹ�Ȥ�j��Ƥ��ޤ���
��¦�Υѥͥ�Υץ�ѥƥ��������Ȥǡ��ֳ�ȯ�⡼�� (Development Mode)�פ� Release ���� PerformanceRelease ���ѹ����ޤ�����OK�פ�å����ޤ���
�̤Υ��ץ���åȤǥ��ץꥱ��������ѥ��뤹�롢��������.����.����ޤ�����
�������ե�����Υץ�ѥƥ���������
�ץ?�����Ȥ˥ץ?�����ȥץ�ѥƥ��������ꤹ��ȡ���Ϣ����ץ�ѥƥ������ץ?��������Τ��٤ƤΥե������Ŭ�Ѥ���ޤ�������Υե�����˥ץ�ѥƥ���������Ǥ��ޤ���
newfile.c �������ե��������å����ơ��֥ץ�ѥƥ��� (Properties)�פ�j�ޤ���
�֥��ƥ��� (Categories)�ץѥͥ�Ρְ��� (General)�ץΡ��ɤ�å����ơ����Υե�����ι��ۤ��̤Υ���ѥ���ޤ��Ϥ���¾�Υġ����j��Ǥ��뤳�Ȥ��ǧ���ޤ����e��å��ܥå�����j�ơ�����j��Ƥ���ץ?�����ȹ�.�ι��ۤ���ե�������뤳�Ȥ�Ǥ��ޤ���
��C ����ѥ��� (C Compiler)�ץΡ��ɤ�å����ơ��ץ?�����ȥ���ѥ������ꤪ��Ӥ��Υե�����Τ���¾�Υץ�ѥƥ������Ǥ��뤳�Ȥ��ǧ���ޤ���
�֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå�����뤷�ޤ���
��ץ?�����Ȥ�����
�֥ץ?������ (Projects)�ץ�����ɥ��Υץ?�����ȥΡ��ɤ���å�����ȡ�j���ץ?�����ȤǼ¹ԤǤ��륢�������Υݥåץ��åץ�˥塼��ɽ������ޤ���Ʊ����ʣ��Υץ?�����Ȥ��ȡ��ץ?�����ȥΡ��ɤΥݥåץ��åץ�˥塼�����������Υץ?�����Ȥ����Ƥ��뤳�Ȥ��狼��ޤ���
��˥塼�С�����ӥġ���С���Υץ?�����ȴ�Ϣ�Υ���������¿���ϡ���ץ?�����Ȥ��Ф���ư��ޤ�����ץ?�����ȥΡ��ɤϡ֥ץ?������ (Projects)�ץ�����ɥ��ǥܡ���ɥƥ����Ȥ�ɽ������ޤ���
IDE �Ǽ�ץ?�����Ȥ��ѹ�����ˤϡ����μ��˽����ޤ���
��Ū�Υץ?�����ȥΡ��ɤ���å����ơ��ּ�ץ?�����ȤȤ������� (Set as Main Project)�פ�j�ޤ������Υץ?�����Ȥ� IDE �Ǽ�ץ?�����ȤȤʤꡢ��˥塼�С�����ӥġ���С��Υ��������Ϥ��Υץ?�����ȤȤ���褦�ˤʤ�ޤ���
�ץ?�����Ȥι���
�ץ?�����Ȥ��ۤ���ˤϡ����μ��˽����ޤ���
�ץ?�����Ȥ���å����ơ��ֹ��� (Build)�פ�j�ޤ����ץ?�����Ȥ����ۤ���ޤ�������8.ʪ���ֽ��� (Output)�ץ�����ɥ���ɽ������ޤ���
�ᥤ��ġ���С��Ρֹ�. (configuration)�ץɥ�åץ%���ꥹ�Ȥǡ���.�� Debug ���� PerformanceRelease ���ѹ����ޤ����ץ?�����Ȥ� PerformanceRelease ��.����Ѥ��ƹ��ۤ����褦�ˤʤ�ޤ���
�ץ?�����Ȥ���å����ơ��ֹ��� (Build)�פ�j�ޤ����ץ?�����Ȥ����ۤ���ޤ�������8.ʪ���ֽ��� (Output)�ץ�����ɥ���ɽ������ޤ���
�ץ?�����Ȥ�ʣ��ι�.��Ʊ���˹��ۤ���ˤϡ��ּ¹� (Run)��>�ּ�ץ?�����Ȥ�Хåy��� (Batch Build Main Project)�פ�j�ơ��֥Хåy��� (Batch Build)�ץ%����?�ܥå����ǹ��ۤ��빽.��j�ޤ���
�ץ?�����Ȥ���å����ƥ�˥塼���饢��������j�ơ��ץ?�����Ȥ��ۡ��������ӥ����ȹ��ۤ�ξ���¹ԤǤ��ޤ����ץ?�����Ȥˤϥ��֥������ȥե�����ȼ¹Բ�ǽ�ե����뤬��.���Ȥ��ݴɤ���뤿�ᡢʣ��ι�.�ǥե����뤬���ߤ��뿴�ۤϤ���ޤ���
ñ�ΤΥե�����Υ���ѥ���
ñ�ΤΥ������ե������ѥ��뤹��ˤϡ����μ��˽����ޤ���
newfile.c �ե��������å����ơ��֥ե�����Υ���ѥ��� (Compile File)�פ�j�ޤ������Υե�����Τߤ�����ѥ��뤵��ޤ���
�� - ñ�ΤΥե�����Υ���ѥ���ϡ���¸�Υ����ɤ���� C/C++/Fortran �ץ?�����ȤΥץ?�����ȥ����פǤϥ��ݡ��Ȥ���Ƥ��ޤ���
�ץ?�����Ȥμ¹�
Arguments ����ץ�ץ?���ϡ����ޥ�ɥ饤�������Ϥ��ޤ������Υץ?����¹Ԥ���p�ˡ����ߤι�.�ǰ������ꤷ�ޤ������θ塢�ץ?����¹Ԥ��ޤ���
Arguments_1 �ץ?�����Ȥ��.����ˤϡ��������ꤷ�ƥץ?�����Ȥ�¹Ԥ��ޤ���
�֥ե����� (File)��>�ֿ����ץ?������ (New Project)�פ�j�ޤ���
�ץ?�����ȥ��������ɤǡ��֥���ץ� (Samples)�ץ��ƥ����Ÿ�����ޤ���
��C/C++�ץ��֥��ƥ����j�ơ�Arguments �ץ?�����Ȥ�j�ޤ����ּ��� (Next)�פ�å����ơ��ִ�λ (Finish)�פ�å����ޤ���
Arguments_1 �ץ?�����ȥΡ��ɤ���å����ơ��ֹ��� (Build)�פ�j�ޤ����ץ?�����Ȥ����ۤ���ޤ���
Arguments_1 �ץ?�����ȥΡ��ɤ���å����ơ��֥ץ�ѥƥ��� (Properties)�פ�j�ޤ���
�֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ǡ��ּ¹� (Run)�ץΡ��ɤ�j�ޤ���
�ְ�� (Arguments)�ץƥ����ȥե�����ɤˡ�1111 2222 3333 �����Ϥ��ޤ�����OK�פ�å����ޤ���
�ּ¹� (Run)��>�ּ�ץ?�����Ȥ�¹� (Run Main Project)�פ�j�ޤ������ץꥱ��������ۤ��졢�¹Ԥ���ޤ������ϳ������ɥ���ɽ������ޤ���
�ҥ�� - �ץ?�����Ȥ�¹Ԥ���ȡ֥�˥����μ¹� (Run Monitor)�ץ��֤����������ץꥱ��������ư���ƻ뤹��ץ�ե�����ġ��뤬ɽ������ޤ����ץ�ե�����ġ���ϡ֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ǥ��դˤǤ��ޤ���
��¸�Υ����ɤ���Υץ?�����Ȥκ�.
�ִ�¸�Υ����ɤ���� C/C++/Fortran �ץ?������ (C/C++/Fortran Project From Existing Code)�פǡ�IDE �ϴ�¸�Υᥤ���ե������̿�����Ѥ��ƥ��ץꥱ��������ѥ��뤪��Ӽ¹Ԥ��ޤ���
�֥ե����� (File)��>�ֿ����ץ?������ (New Project)�פ�j�ޤ���
C/C++ ���ƥ����j�ޤ���
�ִ�¸�Υ����ɤ���� C/C++/Fortran �ץ?������ (C/C++/Fortran Project From Existing Code)�פ�j�ơּ��� (Next)�פ�å����ޤ���
�����ץ?�����ȥ��������ɤΡ֥⡼�ɤ�j�� (Select Mode)�ץڡ����ǡ��ֻ��� (Browse)�ץܥ����å����ޤ����֥ץ?�����ȥե���$�j�� (Select Project Folder)�ץ%����?�ܥå����ǡ������������ɤ�����ǥ��쥯�ȥ�˰�ư���ޤ�����j�� (Select)�פ�å����ޤ���
�ǥե���Ȥι�.�⡼�ɡּ�ư (Automatic)�פ���Ѥ��ޤ����ִ�λ (Finish)�פ�å����ޤ���
�ץ?�����Ȥ���.���졢�֥ץ?������ (Projects)�ץ�����ɥ��dz����ޤ����ޤ�����¸�Υᥤ���ե�����ǻ��ꤵ�줿 Clean ���������� Build ���������� IDE ����ưŪ�˼¹Ԥ��ޤ����ץ?�����Ȥ˥����ɻٱ礬��ưŪ�����ꤵ��ޤ���
�ץ?�����Ȥ���.���졢�֥ץ?������ (Projects)�ץ�����ɥ��dz����ޤ�����¸�Υ����ɤ� thin ��åѡ��Ȥʤ�ץ?�����Ȥ���.����ޤ�����
�ץ?�����Ȥι��ۤȺƹ���
�ץ?�����Ȥ��ۤ���ˤϡ����μ��˽����ޤ���
�ץ?�����ȤΥץ?�����ȥΡ��ɤ���å����ơ��ֹ��� (Build)�פ�j�ޤ���
�ץ?�����Ȥ�ƹ��ۤ���ˤϡ����μ��˽����ޤ���
�ץ?�����ȤΥץ?�����ȥΡ��ɤ���å����ơ���8.ʪ����ƹ��� (Clean and Build)�פ�j�ޤ���
��⡼�ȳ�ȯ�μ¹�
�?����ۥ��� (IDE ��ư���������ƥ�)���ޤ��� UNIX® ���ڥ졼�ƥ������ƥ��¹Ԥ��Ƥ����⡼�ȥۥ��Ⱦ�ǡ��ץ?�����Ȥ��ۡ��¹ԡ��ǥХå��Ǥ��ޤ���
�֥��ץ���� (Options)�ץ%����?�ܥå����Ρֹ��ۥġ��� (Build Tools)�ץ��֤ǡ���⡼�ȳ�ȯ�ۥ��Ȥ���dǤ��ޤ�����⡼�ȥۥ��Ȥ��ɲä���ˤϡ����μ��˽����ޤ���
�֥ġ��� (Tools)��>�֥��ץ���� (Options)�פ�j�ޤ���
�֥��ץ���� (Options)�ץ%����?�ܥå����Ρֹ��ۥġ��� (Build Tools)�ץ��֤ǡ����Խ� (Edit)�פ�å����ޤ���
�ֳ�ȯ�ۥ��ȥޥ͡����㡼 (Development Host Manager)�ץ%����?�ܥå����ǡ����ɲ� (Add)�פ�å����ޤ���
�ֿ�����⡼�ȳ�ȯ�ۥ���(New Remote Development Host)�ץ��������ɤΡ֥ۥ��Ȥ�j�� (Select Host)�ץڡ����ǡ��֥ۥ���̾ (Hostname)�ץե�����ɤ˥ۥ��ȤΥ����ƥ�̾�����Ϥ��뤫���ޤ��ϡ����ܥͥåȥ�� (Network neighborhood)�ץꥹ����λ��ѤǤ���ۥ��Ȥ�%֥륯��å�����j�ޤ����ּ��ءפ�å����ޤ���
�֥ۥ��ȤΥ��åȥ��å� (Setup Host)�ץڡ����ǡ��֥?���� (Login)�ץե�����ɤ˥?����̾�����Ϥ��ơּ��� (Next)�פ�å����ޤ���
���������ɤ���ѥ���ɤ��ᤵ�졢�ۥ��Ȥ���³���ơֳ��� (Summary)�ץڡ�����ɽ������ޤ����ִ�λ (Finish)�פ�å����ޤ���
�ۥ��Ȥ��ֳ�ȯ�ۥ��ȥޥ͡����㡼 (Development Hosts Manager)�ץ%����?�ܥå����Ρֳ�ȯ�ۥ��� (Development Hosts)�ץꥹ�Ȥ��ɲä��줿�顢��OK�פ�å����ޤ���
��⡼�ȥۥ��Ȥ˥ץ?�����Ȥ�ȯ����ˤϡ��ץ?�����Ȥϥ?����ۥ��Ȥȥ�⡼�ȥۥ��Ȥ�ξ��ǻ��ȤǤ��붦ͭ�ե����륷���ƥ���¸�ߤ���ɬ�פ�����ޤ����̾盧�Τ褦�ʥե����륷���ƥ�ϡ�NFS �ޤ��� Samba ����Ѥ��ƶ�ͭ����ޤ�����⡼�ȥۥ��Ȥ���d���Ȥ��ˡ��ץ?�����ȥ������ե�����ؤΥ?����ѥ��ȥ�⡼�ȥѥ��δ֤Υޥåԥ���dǤ��ޤ���
�ץ?�����Ȥ��.����Ȥ������ߤγ�ȯ�ۥ��Ȥ��ץ?�����Ȥγ�ȯ�ۥ��ȤȤ���j��ޤ����֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����Ρֹ��� (Build)�ץѥͥ�ǡ��ץ?�����Ȥγ�ȯ�ۥ��Ȥ��ѹ��Ǥ��ޤ����¹Բ�ǽ�ե�����ޤ��ϥ����ե������ǥХå�����Ȥ��ˡ���ȯ�ۥ��Ȥ���ꤹ�뤳�Ȥ�Ǥ��ޤ���
���ץꥱ�������Υѥå�������.
��.�������ץꥱ�������� tar �ե����롢zip �ե����롢Solaris SVR4 �ѥå�������RPM���⤷���� Debian �ѥå������Ȥ��ƥѥå������Ǥ��ޤ���
Arguments_1 �ץ?�����Ȥ���å����ơ��֥ץ�ѥƥ��� (Properties)�פ�j�ޤ���
�֥ץ?�����ȤΥץ�ѥƥ��� (Project Properties)�ץ%����?�ܥå����ǡ��֥ѥå������� (Packaging)�ץΡ��ɤ�j�ޤ���
�ɥ�åץ%���ꥹ�Ȥ��顢Solaris SVR4 �ѥå����������פ�j�ޤ���
�ѥå���������̤Υǥ��쥯�ȥ�ޤ��ϥե�����̾����Ѥ�����ϡ����ϥѥ����ѹ����ޤ���
�֥ե�����Υѥå������� (Packaging Files)���ȥܥ����å����ޤ����֥ե�����Υѥå������� (Packaging Files)�ץ%����?�ܥå��� (SVR4 �ѥå������ξ��) �ǡ�ɬ�פ˱����ơ־��� (Info)�ץ��֤Υѥå������ѥ������ѹ����ޤ���
���٤ƤΥѥå����������פ��Ф��ơ��֥ե����� (Files)�ץ��֤Υܥ������Ѥ��ƥե������ѥå��������ɲä��ޤ����ƥե�����ˤĤ��ơ��֥ե����� (Files)�ץꥹ�ȤΡ֥ѥå�������Υե�����ޤ��ϥǥ��쥯�ȥ�ѥ� (File or Directory Path in Package)����ˡ��ѥå�������ǤΥѥ������Ǥ��ޤ����֥ե����� (Files)�ץꥹ�Ȥ���.�����顢��OK�פ�å����ޤ���
ɬ�פ˱����ơ��e��å��ܥå�����å����ƾ�Ĺ�⡼�ɤդˤ��ޤ���
��OK�פ�å����ޤ���
�ѥå��������ۤ���ˤϡ��ץ?�����Ȥ���å����ơ֤���¾�ι��ۥ��ޥ�� (More Build Commands)��>�֥ѥå������ι��� (Build Package)�פ�j�ޤ���
�������ե�������Խ�
Oracle Solaris Studio IDE �ˤϹ��٤��Խ���ǽ����ӥ����ɻٱ絡ǽ�����ꡢ�����������ɤ�ɽ�����ѹ�����Ω�dޤ��������ε�ǽ���ǧ���뤿�ᡢQuote �ץ?�����Ȥ���Ѥ��ޤ���
�֥ե����� (File)��>�ֿ����ץ?������ (New Project)�פ�j�ޤ���
�ץ?�����ȥ��������ɤǡ��֥���ץ� (Samples)�ץ��ƥ���ȡ�C/C++�ץ��֥��ƥ����Ÿ�����ơ�Quote �ץ?�����Ȥ�j�ޤ����ּ��� (Next)�פ�å����ơ��ִ�λ (Finish)�פ�å����ޤ���
�����ꥹ�����������
�֥��ץ���� (Options)�ץ%����?�ܥå�������Ѥ��ơ��ץ?�����ȤΥǥե���Ȥν����ꥹ�����������Ǥ��ޤ���
�֥ġ��� (Tools)��>�֥��ץ���� (Options)�פ�j�ޤ���
�%����?�ܥå����ξ���ڥ���Ρ֥��ǥ��� (Editor)�פ�å����ޤ���
�ֽ����� (Formatting)�ץ��֤�å����ޤ���
�ָ8� (Language)�ץɥ�åץ%���ꥹ�Ȥ��顢�����ꥹ����������ꤹ��8��j�ޤ���
�֥������� (Style)�ץɥ�åץ%���ꥹ�Ȥ��顢���ꤹ�륹�������j�ޤ���
ɬ�פ˱����ƥ�������ץ�ѥƥ������ѹ����ޤ���
C ����� C++ �ե�����ǤΥ����ɤΥ֥�å����ޤ���
����Υ����פΥե�����Ǥϡ��������ޤ��ߵ�ǽ����Ѥ��ơ������ɤΥ֥�å����ޤꤿ����ǥ֥�å��κǽ�ιԤΤߤ������ǥ�����ɽ���Ǥ��ޤ���
Quote_1 ���ץꥱ�������ץ?�����Ȥǡ��֥������ե����� (Source Files)�ץե���$���cpu.cc �ե������%֥륯��å����ƥ��������ǥ����dz����ޤ���
��ü���ޤ��ߥ������� (�ޥ��ʥ������դ��ξ����ʥܥå���) ��å����ơ���åɤ� 1 �ĤΥ����ɤ��ޤ��ߤޤ���
�ޤ���%֥�å��α�¦�� {...} ����˥ޥ��������С����ơ��֥�å���Υ����ɤ�ɽ�����ޤ���
��̣��ζ�Ĵɽ���λ���
���ץ��������ꤷ�ơ����饹���ؿ��ѿ�⤷���ϥޥ����å������Ȥ��ˡ����ߤΥե�������Τ��Υ��饹���ؿ��ѿ�⤷���ϥޥ���Τ��٤Ƥνи��ս꤬��Ĵ�����褦�ˤǤ��ޤ���
�֥ġ��� (Tools)��>�֥��ץ���� (Options)�פ�j�ޤ���
�%����?�ܥå����ξ���ڥ���Ρ�C/C++�פ�å����ޤ���
�ֶ�Ĵɽ�� (Highlighting)�ץ��֤�å����ޤ���
���٤ƤΥe��å��ܥå������e��å�����Ƥ��뤳�Ȥ��ǧ���ޤ���
��OK�פ�å����ޤ���
Quote_1 �ץ?�����Ȥ� customer.cc �ե�����ǡ��ؿ�̾���ܡ���ɤǶ�Ĵɽ������Ƥ��뤳�Ȥ��ǧ���ޤ���
Customer ���饹�νи��ս��å����ޤ���
�ե�������� Customer ���饹�Τ��٤Ƥνи��ս꤬�������طʤǶ�Ĵɽ������ޤ���
customer.h �ե�����ǡ����饹�ե�����ɤ��ܡ���ɤǶ�Ĵɽ������Ƥ��뤳�Ȥ��ǧ���ޤ���
�������䴰�λ���
IDE �ˤ� C ����� C++ ��ưŪ�������䴰��ǽ�����ꡢ1 ʸ��ʾ�����Ϥ���ȳ���륯�饹����åɡ��ѿ�ʤɤΥꥹ�Ȥ�ɽ�����졢�������Ѥ��Ƽ����䴰�Ǥ��ޤ���
Quote_1 �ץ?�����Ȥ� quote.cc �ե�������ޤ���
quote.cc �ե�����κǽ�ζ�Ԥǡ���ʸ��� C ������Ϥ��� Ctrl-Space ���ޤ����������䴰�ܥå����ˡ�Cpu ����� Customre ���饹��ޤ�û���ꥹ�Ȥ�ɽ������ޤ����ɥ�����ȥ�����ɥ��Ⳬ�����ץ?�����ȥ����������ɤ˥ɥ�����Ȥ��ʤ����ᡢ�֥ɥ�����Ȥ�����ޤ��� (No documentation found)�פȤ�����å�������ɽ������ޤ���
Ctrl-Space ��⤦���ٲ����ơ��������䴰�ꥹ�Ȥ�Ÿ�����ޤ���
calloc() �ʤɤ�ɸ��饤�֥��ؿ��ꥹ�Ȥ���j��ȡ��ɥ�����ȥ�����ɥ��ˤ��δؿ�Υޥ˥奢��ڡ�����ɽ������ޤ� (IDE �ǥޥ˥奢��ڡ����˥��������Ǥ�����)��
Customer ���饹��j�ơ�Enter ���ޤ���
andrew; �����Ϥ��ơ�Customer ���饹�ο�����������.�����ޤ������ιԤǡ�ʸ�� a �����Ϥ��� Ctrl-Space ���ޤ����������䴰�ܥå����ˡ���åɰ����饹�ե�����ɡ�����ӥ��?�Х�̾�ʤɡ����ߤΥ���ƥ����Ȥǥ��������Ǥ��롢ʸ�� a �ǻϤޤ�j���оݤΥꥹ�Ȥ�ɽ������ޤ���
andrew ���ץ�����%֥륯��å����Ʒ�̤�����졢���θ�˥ԥꥪ�ɤ����Ϥ��ޤ���Customer ���饹�Υѥ֥�å���åɤȥե�����ɤΥꥹ�Ȥ���ưŪ�˻��ꤵ��ޤ���
�ɲä��������ɤ���ޤ���
�����������ɥɥ�����Ȥ��ɲ�
�����ɤ˥����Ȥ��ɲä��ơ��ؿ���饹������ӥ�åɤΥɥ�����Ȥ�8.�Ǥ��ޤ���IDE �� Doxygen ��ʸ����Ѥ��륳���Ȥ�ǧ�������ɥ�����Ȥ�ưŪ��8.���ޤ����ޤ��������ȥ֥�å���ưŪ��8.���ơ������Ȥβ��δؿ�Υɥ�����Ȥ��.���ޤ���
quote.cc �ե�����ǡ��� int readNumberOf(const char* item, int min, int max) { �ξ�ιԤ˥���������֤��ޤ���
����å��� 1 �Ĥȥ������ꥹ�� 2 �Ĥ����Ϥ��� Enter ���ޤ������ǥ������顢Doxygen �ǽ����ꤵ�줿�����Ȥ� readNumberOf ���饹����������ޤ���
@param �γƹԤ����$Υƥ����Ȥ��ɲä��ơ��ե��������¸���ޤ���
readNumberOf ���饹��å����Ʋ����Ƕ�Ĵɽ��������¦�νи��ս�ޡ����� 1 �Ĥ�å����ƥ��饹�����Ѥ���Ƥ�����˥����פ��ޤ���
��������� readNumberOf ���饹��å����ơ�Ctrl-Shift-Space ���ƥѥ������ɲä����ɥ�����Ȥ�ɽ�����ޤ���
�ե��������Ǥ�դξ���å����ƥɥ�����ȥ�����ɥ����Ĥ��ơ�readNumberOF ���饹����٥���å����ޤ���
�֥����� (Source)��>�֥ɥ�����Ȥ�ɽ�� (Show documentation)�פ�j�ơ����饹�Υɥ�����ȥ�����ɥ�����ٳ����ޤ���
�����ɥƥ�ץ졼�Ȥλ���
���������ǥ����ˤϡ�C��C++������� Fortran �����ɤζ��̥��˥ڥå��ѤΡ���Ϣ�Υ������ޥ�����ǽ�ʥ����ɥƥ�ץ졼�Ȥ�����ޤ���ά������Ϥ��� Tab �������ȡ������ɥ��˥ڥå�t�Τ�8.�Ǥ��ޤ������Ȥ��С�Quote_1 �ץ?�����Ȥ� quote.cc �ե�����ǡ����Τ褦�ˤ��ޤ���
uns �����Ϥ������ Tab �������ơ�uns �� unsigned ��Ÿ�����ޤ���
iff �����Ϥ������ Tab �������ơ�iff �� if (exp) {} ��Ÿ�����ޤ���
ifs �����Ϥ������ Tab �������ơ�ifs �� if (exp) {} else {} ��Ÿ�����ޤ���
fori �����Ϥ������ Tab �������ơ�fori expands �� for (int i=0; i< size; i++) { Object size = array[i]; } ��Ÿ�����ޤ���
���ѤǤ��륳���ɥƥ�ץ졼�Ȥ��٤Ƥ�ɽ������ˤϡ��ƥ�ץ졼�Ȥ��ѹ����ƥ桼������ͭ�Υ����ɥƥ�ץ졼�Ȥ��.���뤫���ޤ����̤Υ�����j�ƥƥ�ץ졼�Ȥ�Ÿ�����ޤ���
�֥ġ��� (Tools)��>�֥��ץ���� (Options)�פ�j�ޤ���
�֥��ץ���� (Options)�ץ%����?�ܥå����ǡ���C/C++�פ�j�ơ��֥����ɥƥ�ץ졼�� (Code Templates)�ץ��֤�å����ޤ���
�ָ8� (Language)�ץɥ�åץ%���ꥹ�Ȥ���8��j�ޤ���
�ڥ��䴰�λ���
C ����� C++ �������ե�������Խ�����ȡ����������ǥ����ϳѳ�̡��ݳ�̡�����Ӱ�����ʤɡ��ڥ��ǻ��Ѥ����ʸ��Ρ֥��ޡ��ȡȹ��¹Ԥ��ޤ���������ʸ�����������Ϥ���ȡ����������ǥ����Ϥ⤦�����ʸ���ưŪ���������ޤ���
Quote_1 �ץ?�����Ȥǡ�module.cc �ե�����ι� 116 �� { �θ�˥���������֤���Return ���ƿ������Ԥ��ޤ���
enum state { �����Ϥ��� Return ���ޤ����Ĥ������̤ȥ��ߥ����ưŪ���ɲä��졢�������뤬��̤δ֤��֤���ޤ���
invalid=0, success=1 �����Ϥ��ơ����ˡ���䴰���ޤ���
�����Ĥ��� }; �θ�ιԤǡ�if �����Ϥ��ޤ����Ĥ���̤���ưŪ���ɲä��졢�������뤬��̤δ֤��֤���ޤ���
v==null �����Ϥ��ޤ�����¦�γ�̤θ�ˡ�i �Ȳ��Ԥ����Ϥ��ޤ����Ĥ���̤���ưŪ���ɲä���ޤ���
�ɲä��������ɤ���ޤ���
�������ե�����Υʥӥ��������
IDE �ˤϡ������������ɤ�ɽ��������٤ʥʥӥ��������ǽ������ޤ��������ε�ǽ���ǧ���뤿�ᡢQuote_1 �ץ?�����Ȥ���Ѥ��ޤ���
�֥��饹 (Classes)�ץ�����ɥ��λ���
�֥��饹 (Classes)�ץ�����ɥ��Ǥϡ��ץ?�����ȤΤ��٤ƤΥ��饹�ȡ��ƥ��饹�Υ��С��ȥե�����ɤ�ɽ���Ǥ��ޤ���
�֥��饹 (Classes)�ץ��֤�å����ơ��֥��饹 (Classes)�ץ�����ɥ���ɽ�����ޤ���
Quote_1 �Ρ��ɤ�Ÿ�����ޤ����ץ?��������Τ��٤ƤΥ��饹������ɽ������ޤ���
Customer ���饹��Ÿ�����ޤ���
name �ѿ��%֥륯��å����� customer.h �إå!��ե�������ޤ���
�֥ʥӥ����� (Navigator)�ץ�����ɥ��λ���
�֥ʥӥ����� (Navigator)�ץ�����ɥ��ˤϡ�����j��Ƥ���ե�����δʰץӥ塼��ɽ�����졢�ե�����ΰۤʤ���ʬ�ؤΥ�����������ñ�ˤʤ�ޤ����֥ʥӥ����� (Navigator)�ץ�����ɥ��������Ƥ��ʤ���硢�֥�����ɥ� (Window)��>�֥ʥӥ����� (Navigating)��>�֥ʥӥ����� (Navigator)�פν��j�Ƴ����ޤ���
���ǥ���������ɥ���ǡ�quote.cc �ե������Ǥ�դξ���å����ޤ���
�ե�����δʰץӥ塼���֥ʥӥ����� (Navigator)�ץ�����ɥ���ɽ������ޤ���������ɥ��ξ���ΥΡ��ɤ�å����ơ��ӥ塼��Ÿ�����ޤ���
�ե���������Ǥ˥ʥӥ����Ȥ���ˤϡ��֥ʥӥ����� (Navigator)�ץ�����ɥ������Ǥ�%֥륯��å����ơ����ǥ���������ɥ��Υ�����������Ǥ˰�ư�����ޤ���
�֥ʥӥ����� (Navigator)�ץ�����ɥ������å����ơ�������ɥ�������ǤΥ����ȡ����ܤΥ��롼�ײ����ե��륿�Υ��ץ�����ɽ�������ޤ���
�֥ʥӥ����� (Navigator)�ץ�����ɥ��ˤ��륢��������ǧ����ˤϡ��֥إ�� (Help)��>�֥إ�פ��ܼ� (Help Contents)�פ�j�ơ�IDE ����饤��إ�פ��ޤ����إ�ץ֥饦���ǡ��ָ��� (Search)�ץ��֤�å����ơ��ָ��� (Find)�ץե�����ɤ˥ʥӥ�����������������Ϥ��ޤ���
���饹����åɡ�����ӥե�����ɤλ��Ѿ�θ���
�ֻ��Ѿ� (Usages)�ץ�����ɥ�����Ѥ��ơ��ץ?�����ȤΥ�������������ǻ��Ѥ���Ƥ��롢��������ˤ��륯�饹 (��¤)���ؿ��ѿ�ޥ��?�⤷���ϥե������ɽ���Ǥ��ޤ���
customer.cc �ե�����ǡ�42 ���ܤ� Customer ���饹����å����ơֻ��Ѿ�� (Find Usages)�פ�j�ޤ���
�ֻ��Ѿ�� (Find Usages)�ץ%����?�ܥå����ǡ��ָ��� (Find)�פ�å����ޤ���
�ֻ��Ѿ� (Usages)�ץ�����ɥ����������ץ?�����ȤΥ������ե�����Ǥ� Customer ���饹�Τ��٤Ƥλ��Ѿ��ɽ������ޤ���
�����륰��դλ���
�֥����륰��� (Call Graph)�ץ�����ɥ��ˤϡ����饹��δؿ��ͽ�ƤӽФ��ط��� 2 �ĤΥӥ塼��ɽ������ޤ����ĥ�ӥ塼�ˡ�j���ؿ��ƤӽФ��줿�ؿ�⤷���Ϥ��δؿ��ƤӽФ��ؿ�ɽ������ޤ�������ե�����ɽ���ˤϡ��ƤӽФ�������ӸƤӽФ���δؿ�δ֤�������Ѥ��ơ��ƤӽФ��ط���������ޤ���
quote.cc �ե�����ǡ��ᥤ��ؿ����å����ơ֥����륰��դ�ɽ�� (Show Call Graph)�פ�j�ޤ���
�֥����륰��� (Call Graph)�ץ�����ɥ����������ĥ�ӥ塼�ȡ�main �ؿ��ƤӽФ���뤹�٤Ƥδؿ�Υ����ɽ����ɽ������ޤ���
�������åȤ˼����ؿ�ΰ���ɽ������ʤ����ϡ��֥����륰��� (Call Graph)�ץ�����ɥ��κ�¦�� 3 ���ܤΥܥ����å����ơ����δؿ��ƤӽФ����ؿ��ɽ�����ޤ���
end1 �Ρ��ɤ�Ÿ�����ơ����δؿ�ˤ�äƸƤӽФ����ؿ��ɽ�����ޤ�������դ���������ơ�end1 �ˤ�äƸƤӽФ����ؿ��ɲä���ޤ���
end1 �Ρ��ɤ�j�ƥ�����ɥ��κ�¦�� 2 ���ܤΥܥ����å����ơ�endl �ؿ�˥ե�����������4 ���ܤΥܥ����å����� end1 �ؿ��ƤӽФ����٤Ƥδؿ��ɽ�����ޤ���
�ĥ��Τ����Ĥ��ΥΡ��ɤ�Ÿ�����ơ�����¾�δؿ��ɽ�����ޤ���
�ϥ��ѡ���λ���
�ϥ��ѡ���ʥӥ��������ˤ�äơ����饹����åɡ��ѿ�⤷�������θƤӽФ�������$إ����פ����ꡢ��$�����d˥����פ����ꤹ�뤳�Ȥ��Ǥ��ޤ����ϥ��ѡ���Ǥϡ������С��饤�ɤ�����åɤ��饪���С��饤�ɤ����åɤء��ޤ��Ϥ��ε�����˥����פ��뤳�Ȥ�Ǥ��ޤ���
Quote_1 �ץ?�����Ȥ� cpu.cc �ե�����ǡ�Ctrl ���ʤ��� 37 ���ܤ˥ޥ��������С����ޤ���ComputeSupportMetric �ؿ��Ĵɽ�����졢�ؿ�ˤĤ��Ƥξ������ɽ������ޤ���
�ϥ��ѡ����å�����ȡ����ǥ����Ǵؿ����d˥����פ��ޤ���
Ctrl ���ʤ�����d˥ޥ��������С������ϥ��ѡ����å����ޤ������ǥ����ǡ�cpu.h �إå!��ե�����δؿ����d˥����פ��ޤ���
���ǥ����ġ���С��κ���������å�����ȡ����ǥ����� cpu.cc �����d����ޤ���
�ޥ������������ü���Фαߤξ���֤��ȡ����Υ�åɤ��̤Υ�åɤ��С��饤�ɤ��뤳�Ȥ���ɽ������ޤ���
�Фαߤ�å����ƥ����С��饤�ɤ��줿��åɤ˰�ư����ȡ����ǥ����� module.h �إå!��ե�����˥����פ��ޤ����ޡ�����˥��졼�αߤ�ɽ�����졢��åɤ������С��饤�ɤ���Ƥ��뤳�Ȥ��ޤ���
���졼�αߤ�å�����ȡ����ǥ����ˤϤ��Υ�åɤ������С��饤�ɤ����åɤΥꥹ�Ȥ�ɽ������ޤ���
��Cpu::ComputerSupportMetric���ܤ�å�����ȡ����ǥ����� cpu.h �إå!��ե�����Υ�åɤ���$����ޤ���
���롼�ɳ��ؤλ���
�֥��롼�ɤγ��� (Include Hierarchy)�ץ�����ɥ��Ǥϡ�ľ��Ū�ޤ��ϴ���Ū�˥������ե�����˥��롼�ɤ��줿���٤ƤΥإå!��ե�����ȥ������ե����롢�ޤ���ľ��Ū�ޤ��ϴ���Ū�˥إå!��ե�����˥��롼�ɤ��줿���٤ƤΥ������ե����뤪��ӥإå!��ե�������Ǥ��ޤ���
Quote_1 �ץ?�����Ȥǡ��������ե������ module.cc �ե�������ޤ���
�ե������ #include "module.h" �Ԥ���å����ơ��֥ʥӥ����� (Navigate)��>�֥��롼�ɤγ��ؤ�ɽ�� (View Includes Hierarchy)�פ�j�ޤ���
�ǥե���Ȥǡ��ֳ��� (Hierarchy)�ץ�����ɥ��ˤϥإå!��ե������ľ�ܥ��롼�ɤ����ե�����Υץ졼��ꥹ�Ȥ�ɽ������ޤ���������ɥ�����α�ü�Υܥ����å����ơ�ɽ����ĥ�ӥ塼���ѹ����ޤ��������� 2 ���ܤΥܥ����å����ơ����롼�ɤޤ��ϥ��롼�ɤ���뤹�٤ƤΥե������ɽ�����ѹ����ޤ����ĥ�ӥ塼�ΥΡ��ɤ�Ÿ�����ơ��إå!��ե�����롼�ɤ��뤹�٤ƤΥ������ե������ɽ�����ޤ���
�����פγ��ؤλ���
�֥����פγ��� (Type Hierarchy)�ץ�����ɥ��Ǥϡ����饹�Τ��٤ƤΥ��֥����פޤ��ϥ����ѡ������פ��Ǥ��ޤ���
Quote_1 �ץ?�����Ȥǡ�module.h �ե�������ޤ���
Module ���饹����$���å����ơ��֥ʥӥ����� (Navigate)��>�֥����פγ��ؤ�ɽ�� (View Type Hierarchy)�פ�j�ޤ���
�ֳ��� (Hierarchy)�ץ�����ɥ��ˡ�Module ���饹�Τ��٤ƤΥ��֥����פ�ɽ������ޤ���
�֥졼���ݥ���Ȥκ�.
��������Ǥ��ĤǤ�֥졼���ݥ���Ȥ��.�������Ǥ��ޤ���
�ԥ֥졼���ݥ���Ȥκ�.�Ⱥ��
Quote_1 �ץ?�����Ȥǡ�quote.cc �ե�������ޤ���
���ǥ���������ɥ��� 173 ���� (response = readChar("Enter disk module type: (S for single disks, R for RAID; Q - exit)", 'S');) �β��κ��ޡ������å����ƹԥ֥졼���ݥ���Ȥ����ꤷ�ޤ����Ԥ��֤Ƕ�Ĵɽ�����졢���Υ֥졼���ݥ���Ȥ����ꤵ�줿���Ȥ��ޤ���
���ޡ�����Υ��������å����ơ��֥졼���ݥ���Ȥ���Ǥ��ޤ���
�֥�����ɥ� (Window)��>�֥ǥХå� (Debugging)��>�֥֥졼���ݥ���� (Breakpoints)�פ�j�ơ��֥֥졼���ݥ���� (Breakpoints)�ץ�����ɥ����ޤ����ԥ֥졼���ݥ���Ȥ�������ɥ��˰���ɽ������ޤ���
�ؿ�֥졼���ݥ���Ȥκ�.
�֥ǥХå� (Debug)��>�ֿ����֥졼���ݥ���� (New Breakpoint)��(Ctrl+Shift+f8) ��j�ơ��ֿ����֥졼���ݥ���� (New Breakpoint)�ץ%����?�ܥå������ޤ���
�֥֥졼���ݥ���Ȥμ��� (Breakpoint Type)�ץɥ�åץ%���ꥹ�Ȥǡ������פ�ִؿ� (Function)�פ����ꤷ�ޤ���
�ؿ�̾ Customer::GetDiscount i��ִؿ� (Function)�ץƥ����ȥե�����ɤ����Ϥ��ޤ�����OK�פ�å����ޤ���
�ؿ�֥졼���ݥ���Ȥ����ꤵ�졢�֥֥졼���ݥ���� (Breakpoints)�ץ�����ɥ��Υꥹ�Ȥ��ɲä���ޤ���
�ץ?�����ȤΥǥХå�
�ǥХå����å����Ϥ���ȡ�IDE �� dbx �ǥХå���ư�����ǥХå�����ǥ��ץꥱ��������¹Ԥ��ޤ���IDE �ϥǥХå�������ɥ���ưŪ�˳������ǥХå����Ϥ�ֽ��� (Output)�ץ�����ɥ��˽��Ϥ��ޤ���
�ǥХå����å����Ϥ���
�ץ?�����ȥΡ��ɤ���å����ơ֥ǥХå� (Debug)�פ�j�ơ�Quote_1 �ץ?�����ȤΥǥХå����å����Ϥ��ޤ����ǥХå�����ư���ƥ��ץꥱ������¹Ԥ��졢�֥ǥХå� (Debugging)�ץ�����ɥ��ˡ��ѿ� (Variables)�ס��ָƤӽФ������å� (Call Stack)�ס��֥���å� (Threads)�ס��֥ץ?�� I/O (Process I/O)�ס�����ӡ�Dbx ������ (Dbx Console)�ץ�����ɥ��������ޤ���
�֥�����ɥ� (Window)��>�֥ǥХå� (Debugging)��>�֥��å���� (Sessions)�פ�j�ơ��֥��å���� (Sessions)�ץ�����ɥ����ޤ������Υ�����ɥ��˥ǥХå����å����ɽ������ޤ���
���ץꥱ�������ξ��֤θ���
Quote_1 ���ץꥱ������顢�֥ץ?�� I/O (Process I/O)�ץ�����ɥ������Ϥ���褦���Τ���ޤ���
���ܵ�̾�����Ϥ��Ƥ��$��� (Enter customer name:)�פȤ�����å������θ�ˡ��ܵ�̾�����Ϥ��ޤ���
��p���ꤷ���ؿ�֥졼���ݥ���Ȥǡ����ץꥱ���������ߤ��ޤ����֥֥졼���ݥ���� (Breakpoints)�ץ�����ɥ��ˡ���p���ꤷ�� 2 �ĤΥ֥졼���ݥ���Ȥ�ɽ������ޤ����ؿ�֥졼���ݥ���ȤΥ֥졼���ݥ���ȥ�������ξ�ˡ��ФΥץ?��५�������ɽ������ޤ���
customer.cc �ե�����ǡ� GetDiscount �ؿ�κǽ�ιԤˤ���֥졼���ݥ���ȥ�������ξ�ˡ��ФΥץ?��५�������ɽ������ޤ���
�ָƤӽФ������å� (Call Stack)�ץ�����ɥ���å����ޤ����ƤӽФ������å��ˤ� 3 �ĤΥե졼�बɽ������ޤ���
���ѿ� (Variables)�ץ�����ɥ���å�����1 �Ĥ��ѿ�ɽ������Ƥ��뤳�Ȥ���դ��ޤ����Ρ��ɤ�å����ƹ�¤��Ÿ�����ޤ���
��³�� (Continue)�ץܥ����å����ޤ���GetDiscount �ؿ�¹Ԥ��졢�֥ץ?�� I/O (Process I/O)�ץ�����ɥ��˸ܵҳ����Ϥ���ޤ������ˡ����Ϥ�����ޤ���
�ץ��ץȤ˽��ä����Ϥ��ޤ����ץ?��ब���Υ֥졼���ݥ���� (��p���ꤷ���ԥ֥졼���ݥ����) ����ߤ��ޤ������ѿ� (Variables)�ץ�����ɥ���å����ơ��?�����ѿ��Ĺ���ꥹ�Ȥ��ǧ���ޤ���
�ָƤӽФ������å� (Call Stack)�ץ�����ɥ���å����ơ������å��˥ե졼�ब 1 �Ĥ����ʤ����Ȥ��ǧ���ޤ���
��³�� (Continue)�ץܥ����å����ơ��ץ?��ब��λ����ޤǡ��֥ץ?�� I/O (Process I/O)�ץ�����ɥ��Υץ��ץȤ˽��ä����Ϥ�³�Ԥ��ޤ����ץ?���˺Ǹ�����Ϥ�Ԥ��ȡ��ǥХå����å����Ͻ�λ���ޤ����ץ?��ब��λ����p�˥ǥХå����å�����λ����ˤϡ��֥��å���� (Sessions)�ץ�����ɥ��ǥ��å�������å����ơִ�λ (Finish)�פ�j�ޤ���
����̿���٥�ǤΥǥХå�
�ǥХå��ˤϡ��ץ?�����Ȥ�̿���٥�ǥǥХå��Ǥ��륦����ɥ�������ޤ���
Quote_1 �ץ?�����Ȥ���å����ơ��֥ǥХå� (Debug)�פ�j�ޤ���
�֥ץ?�� I/O (Process I/O)�ץ�����ɥ��ǡ��ץ��ץȤ˽��äƸܵ�̾�����Ϥ��ޤ���
�ץ?��ब GetDiscount �ؿ�Υ֥졼���ݥ���Ȥǰ����ߤ����顢���ǥ���������ɥ���Ʊ�ͤˡ��֥�����ɥ� (Window)��>�֥ǥХå� (Debugging)��>�ֵե�����֥� (Disassembly)�ץ�����ɥ���j�ޤ����ץ?��ब�����ߤ���̿��Υ֥졼���ݥ���ȥ�������ξ�ˡ��ФΥץ?��५�������ɽ������ޤ���
�֥�����ɥ� (Window)��>�֥ǥХå� (Debugging)��>�֥쥸���� (Registers)�פ�j�ơ֥쥸���� (Registers)�ץ�����ɥ����ޤ��������ˤϥ쥸���������Ƥ�ɽ������ޤ���
�֥�����ɥ� (Window)��>�֥ǥХå� (Debugging)��>�֥�� (Memory)�פ�j�ơ֥�� (Memory)�ץ�����ɥ����ޤ��������ˤϡ����ߥץ?�����Ȥǻ��Ѥ���Ƥ����������Ƥ�ɽ������ޤ���������ɥ��β���ǡ����Ȥ��������ɥ쥹�λ��ꡢ������Ȥ�Ĺ�����ѹ����������η|����ѹ���Ԥ��ޤ���
�¹���Υץ?������³���ƥǥХå�
���Ǥ˼¹Ԥ���Ƥ���ץ?����ǥХå����뤿�ᡢ�ǥХå������ץ?������³�Ǥ��ޤ���
�֥ե����� (File)��>�ֿ����ץ?������ (New Project)�פ�j�ޤ���
�����ץ?�����ȥ��������ɤǡ��֥���ץ� (Samples)�ץΡ��ɤ�Ÿ�����ơ���C/C++�ץ��ƥ����j�ޤ���
Freeway Simulator �ץ?�����Ȥ�j�ޤ����ּ��� (Next)�פ�å����ơ��ִ�λ (Finish)�פ�å����ޤ���
��.���� Freeway_1 �ץ?�����Ȥ���å����ơ��ּ¹Ԥ��� (Run)�פ�j�ޤ����ץ?�����Ȥ����ۤ��졢Freeway ���ץꥱ��������Ϥ���ޤ���
�֥ǥХå� (Debug)��>�֥ǥХå�����³ (Attach Debugger)�פ�j�ޤ���
����³ (Attach)�ץ%����?�ܥå����ǡ��֥ե��륿 (Filter)�ץե�����ɤ� Freeway �����Ϥ��ơ��ץ?���Υꥹ�Ȥ�ե��륿���ޤ���
�ե��륿�����ꥹ�Ȥ��� Freeway �ץ?����j�ޤ���
��OK�פ�å����ޤ���
�ǥХå����å�����Ϥ���Freeway �ץ?���μ¹Ԥ��ǥХå�����³���줿�ݥ���Ȥǰ����ߤ��ޤ���
��¸�Υ����ե�����ΥǥХå�
�ץ?��ब����å��夹���硢�����ե����� (����å��夷���Ȥ��Υץ?���Υ�������) ��ǥХå��Ǥ��ޤ��������ե������ǥХå��˥?�ɤ���ˤϡ����μ��˽����ޤ���
�֥ǥХå� (Debug)��>�֥����ե�����ΥǥХå� (Debug core file)�פ�j�ޤ���
�֥����ե����� (Core File)�ץե�����ɤ˥����ե�����Υե�ѥ������Ϥ��뤫���ޤ��ϡ֥����ե������j�� (Select Core File)�ץ%����?�ܥå����ǡֻ��� (Browse)�פ�å����ƥ����ե�����˥ʥӥ����Ȥ��ޤ���
�¹Բ�ǽ�ե�����ǻ��ꤷ�������ե�����˥ǥХå�����³�Ǥ��ʤ���硢�ּ¹Բ�ǽ�ե������j�� (Select Executable)�ץ%����?�ܥå������������¹Բ�ǽ�ե���������Ǥ��ޤ������ξ�硢�ּ¹Բ�ǽ�ե����� (Executable)�ץƥ����ȥܥå����˼¹Բ�ǽ�ե�����Υѥ�̾�����Ϥ��뤫���ޤ��ϡֻ��� (Browse)�ץܥ����å����ơּ¹Բ�ǽ�ե����� (Executable)�ץ%����?�ܥå�������Ѥ��Ƽ¹Բ�ǽ�ե������j�ޤ���
�ǥե���Ȥǡ��֥ץ?������ (Project)�ץƥ����ȥե�����ɤˤϡ�<�ץ?�����Ȥʤ�> (no project)���ޤ��ϼ¹Բ�ǽ�ե������̾p�ȴ�t�˰��פ����¸�Υץ?�����Ȥ�̾p��ɽ������ޤ����¹Բ�ǽ�ե�����˿����ץ?�����Ȥ��.����ˤϡ�<�����ץ?�����Ȥκ�.> (create new project) ��j�ޤ���
�֥ǥХå� (Debug)�פ�å����ޤ���
�ǥХå��ξܺ٤ʥe塼�ȥꥢ��ϡ�Oracle Solaris Studio 12.2 dbxtool �e塼�ȥꥢ���Ȥ��Ƥ��$�����