�ʤ�Ȥ�������˥åȥƥ��Ȥϵ��ڤ˽����Τ� ���Τ���˥ƥ��ȥե졼�������γФ�������� ���Υե졼�����˽����Ȥ䤿��ȿ���ʤȤ����� �ؿ�������ʤ��㤤���ʤ��ä�����Τ���Τ� �ʤ�����ž�ݤʵ������ޤ���
����ϤȤƤ���(���֤�)�ʥ�˥åȥƥ��ȥġ���Ǥ���
0.0.3 �ϤҤ�äȤ����龯������ʤȤ����⤢�뤫�⤷��ޤ���
CUnit �ʤɤǥƥ��Ȥ��硢 �ʤ롼�ɤ��ƥƥ��ȥ����Ȥ���Ͽ�����ꤷ�ơ� �Ȥˤ����ե졼�����˽��äƥƥ��Ȥ��ɬ�פ�����ޤ��� DTR �Ϥ������ä���֤��餺�Υƥ��ȥġ���Ǥ��� ���� Linux �Ǥ���ư���ǧ���Ƥ��餺�� ¾�Ķ��ǤϤ��ޤ�ư���ʤ����Ȼפ��ޤ����� ���Ūû���֤�¾�Ķ��Ǥ�ư���褦�ˤǤ���ȻפäƤ��ޤ���
�ºݤε�ǽ�ϴ�ñ�ʼ¹ԥ���ץ�Ƥ��������Τ�®�����Ȼפ��ޤ��� �ʲ��Τ褦��ɸ�� C �饤�֥��� atoi ��ƥ��Ȥ��륳���ɤ����ä��Ȥ��ޤ���
i@u ~/wrk/dtr> cat atoi.c #include <stdlib.h> #include <assert.h> static void dtr_test_atoi() { assert(atoi("1") == 1); }
���Ƥ��̤� main �ʤɤⲿ��ʤ��� �����ƥ��ȥ����ɤΤ���ؿ��������Ƥ���ޤ��� ���δؿ��� static �Ǥ���ޤ���
���Ȥϥ���ѥ��뤷�ƤǤ������֥������Ȥ� dtr ���ޥ�ɤΰ����ˤ�������Ǥ���
i@u ~/wrk/dtr> gcc -c atoi.c i@u ~/wrk/dtr> dtr atoi.o Started . Finished in 0.000000 seconds. 1 tests, 1 asserts, 0 failures, 0 errors
�Ȥ����褦�����˴�ñ�˥ƥ��Ȥ��뤳�Ȥ��Ǥ��ޤ��� ���ۥե�����μ¹ԥ���ץ�Ǥϡ�
./dtr test/*.o test/*.a -lm -lz
�Ȥ����褦�˥��ץ�������ꤷ�Ƥ��ޤ����� ���Τ褦��ʣ���ƥ��ȥ��֥������Ȥ���ꤷ���ꡢ ���������֥ե�����䶦ͭ���֥������Ȥ�Ʊ���˻��ꤹ�뤳�Ȥ��Ǥ��ޤ���
���֥������ȥե����������˥��ԡ����ޤ��� ����ܥ����� libbfd ���Ѥ����ɤ߹���Ǥ��ޤ��� ��ͭ���֥������Ȥ� dlopen ���ޤ���
�����־���� libbfd ���Ѥ���Ĵ�١����ϤǺ����֤��ޤ��� ���κ� __assert_fail ���̤� dtr ��δؿ��� �����֤��ƽ�����å���ޤ��� �¹Ԥ���ɬ�פΤ��륳���ɤˤϼ¹Բ�ǽ°�����ղä��ޤ���
.ctors ���������ˤ���ؿ������Ƽ¹Ԥ��ޤ��� dtr_test ��ޤ����ƤΥ���ܥ�� 0 ���� void �֤��ͤδؿ��Ȥ��Ƽ¹Ԥ��ޤ���
assert ��å�ä��������褿���� signal ����������ϡ� Ŭ�ڤʥХå��ȥ졼������Ϥ�����ˡ� longjmp �Ǥ�Ȥξ������ޤ���
���ƥ�ե�Ǥ��� �������Ҥϼ�ͳ�˻��Ѥ��Ƥ��������ƹ����ޤ��� ����¾�Τ�Τ�GPL�����Ǥ���Ф�������Ѥ˴ؤ���ʸ��ϸ����ޤ��� �ʤˤ�����в�����륢�ɥ쥹�ء�