javah.1 revision 4033
4033N/A." Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
1178N/A." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
1178N/A."
1178N/A." This code is free software; you can redistribute it and/or modify it
1178N/A." under the terms of the GNU General Public License version 2 only, as
1178N/A." published by the Free Software Foundation.
1178N/A."
1178N/A." This code is distributed in the hope that it will be useful, but WITHOUT
1178N/A." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1178N/A." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
1178N/A." version 2 for more details (a copy is included in the LICENSE file that
1178N/A." accompanied this code).
1178N/A."
1178N/A." You should have received a copy of the GNU General Public License version
1178N/A." 2 along with this work; if not, write to the Free Software Foundation,
1178N/A." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
1178N/A."
2362N/A." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2362N/A." or visit www.oracle.com if you need additional information or have any
2362N/A." questions.
1178N/A."
4935N/A.TH javah 1 "14 Apr 2011"
1178N/A
1178N/A.LP
4033N/A.SH "̾��"
4935N/Ajavah \- C �إå����ȥ����֥ե����른���ͥ졼��
1178N/A.LP
1178N/A.LP
4935N/A\f3javah\fP �ϡ�Java ���饹���� C �إå����ե������ C �������ե������������ޤ��������Υե�����ϡ�Java �ץ?��ߥ󥰸���ǽ񤫤줿�����ɤȡ�C �ʤɤΤ���¾�θ���ǽ񤫤줿�����ɤ���³���������ɤ���ߤ˺��Ѥ���褦�ˤ��ޤ���
1178N/A.LP
4033N/A.SH "����"
1178N/A.LP
1178N/A.nf
1178N/A\f3
1178N/A.fl
1178N/Ajavah [ \fP\f3options\fP\f3 ] fully\-qualified\-classname. . .
1178N/A.fl
4033N/A\fP
1178N/A.fi
1178N/A
1178N/A.LP
1178N/A.SH "����"
1178N/A.LP
4935N/A.LP
4033N/A\f3javah\fP �ϡ��ͥ��ƥ��֥᥽�åɤ�������뤿���ɬ�פ� C �إå����ȥ������ե�������������ޤ����������줿�إå����ȥ������ե�����ϡ��ͥ��ƥ��֥����������ɤ��饪�֥������ȤΥ��󥹥����ѿ��򻲾Ȥ��뤿��� C �ץ?���ˤ�äƻ��Ѥ���ޤ���.h �ե�����ϡ��б����륯�饹�Ȱ��פ������֤��Ĺ�¤�������ޤߤޤ�����¤�ΤΥե�����ɤϡ����饹�Υ��󥹥����ѿ����б����ޤ���
4033N/A.LP
1178N/A.LP
1178N/A�إå����ե�����Ȥ�������������빽¤�Τ�̾���ϥ��饹��̾�������������ޤ���\f3javah\fP ���Ϥ���륯�饹���ѥå���������ˤ����硢�ѥå�����̾�ϥإå����ե�����̾�ȹ�¤��̾��ξ����ղä���ޤ������� (_) ��̾���ζ��ڤ�ʸ��Ȥ��ƻ��Ѥ���ޤ���
4935N/A.LP
1178N/A.LP
1178N/A�ǥե���ȤǤ� \f3javah\fP �ϡ����ޥ�ɹԤ˥ꥹ�Ȥ����ƥ��饹�Υإå����ե����������������ߤΥǥ��쥯�ȥ�˥ե�������֤��ޤ����������ե�������������ˤϡ�\f2\-stubs\fP ���ץ�������Ѥ��Ƥ���������1 �ĤΥե��������ˡ��ꥹ�Ȥ��줿���٤ƤΥ��饹�η�̤�Ϣ�뤹��ˤϡ�\f2\-o\fP ���ץ�������Ѥ��Ƥ���������
1178N/A.LP
1178N/A.LP
4935N/A�������ͥ��ƥ��֥᥽�åɥ��󥿥ե������Ǥ��� Java Native Interface (JNI) �ϡ��إå�������ޤ��ϥ����֥ե������ɬ�פȤ��ޤ��󡣸��ߤǤϡ�\f3javah\fP �ϡ�JNI �����Υͥ��ƥ��֥᥽�åɤ�ɬ�פʥͥ��ƥ��֥᥽�åɵ�ǽ�ץ�ȥ����פ��������ޤ����ǥե���ȤǤϡ�\f3javah\fP �� JNI �����ǽ��Ϥ��졢���η�̤� .h �ե�����˳�Ǽ����ޤ���
1178N/A.LP
1178N/A.SH "���ץ����"
4935N/A.LP
4033N/A.RS 3
4033N/A.TP 3
4033N/A\-o outputfile
4033N/A���ޥ�ɹԤ˥ꥹ�Ȥ��줿���٤ƤΥ��饹���Ф��ơ���̤Υإå����ޤ��ϥ������ե������Ϣ�뤷�� \f2outputfile\fP �˳�Ǽ���ޤ���\f3\-o\fP �ޤ��� \f3\-d\fP �Τɤ��餫����������Ȥ��ޤ���
4935N/A.TP 3
4033N/A\-d directory
4033N/A\f3javah\fP ���إå����ե�����ޤ��ϥ����֥ե��������¸���롢�ǥ��쥯�ȥ�����ꤷ�ޤ���\f3\-d\fP �ޤ��� \f3\-o\fP �Τɤ��餫����������Ȥ��ޤ���
4935N/A.TP 3
4033N/A\-stubs
4033N/A\f3javah\fP ����Java ���֥������ȥե����뤫�� C ������������ޤ���
4033N/A.TP 3
4033N/A\-verbose
4935N/A�ܺٽ��Ϥ���ꤷ�������ե�����ξ��֤˴ؤ����å�������\f3javah\fP ��ɸ����Ϥ˽��Ϥ��ޤ���
4033N/A.TP 3
4033N/A\-help
4935N/A\f3javah\fP �λ���ˡ�ˤĤ��ƤΥإ�ץ�å���������Ϥ��ޤ���
4033N/A.TP 3
4033N/A\-version
4935N/A\f3javah\fP �ΥС������������Ϥ��ޤ���
4033N/A.TP 3
4033N/A\-jni
4935N/AJNI �����Υͥ��ƥ��֥ե����뵡ǽ�ץ�ȥ����פ�ޤ���ϥե������\f3javah\fP ���������ޤ��������ɸ����ϤǤ��뤿�ᡢ\f3\-jni\fP �λ��Ѥϥ��ץ����Ǥ���
1178N/A.TP 3
1178N/A\-classpath path
1178N/A���饹��õ������� \f3javah\fP �����Ѥ���ѥ�����ꤷ�ޤ����ǥե���Ȥޤ��� CLASSPATH �Ķ��ѿ�������񤭤��ޤ����ǥ��쥯�ȥ�ϥ�����ʬ�䤷�ޤ����������äơ�\f2path\fP �ΰ��̷����ϼ��Τ褦�ˤʤ�ޤ���
1178N/A.nf
4935N/A\f3
4033N/A.fl
4033N/A .:<your_path>
4935N/A.fl
4033N/A\fP
4033N/A.fi
4935N/A������򼨤��ޤ���
4033N/A.nf
4033N/A\f3
4935N/A.fl
4033N/A .:/home/avh/classes:/usr/local/java/classes
4033N/A.fl
4935N/A\fP
4033N/A.fi
4033N/A.LP
4935N/A�ص��塢 \f2*\fP �Υ١���̾��ޤ९�饹�ѥ����Ǥϡ��ǥ��쥯�ȥ���γ�ĥ�� \f2.jar\fP �ޤ��� \f2.JAR\fP ���Ĥ��٤ƤΥե�����Υꥹ�Ȥ���ꤹ��Τ�Ʊ���Ȥߤʤ���ޤ� (Java �ץ?���Ϥ��� 2 �ĤθƤӽФ�����̤Ǥ��ʤ�)��
4033N/A.br
4033N/A.br
4033N/A���Ȥ��С��ǥ��쥯�ȥ� \f2foo\fP �� \f2a.jar\fP �� \f2b.JAR\fP ���ޤޤ�Ƥ����硢���饹�ѥ����� \f2foo/*\fP �� \f2A.jar:b.JAR\fP ��Ÿ������ޤ�����������JAR �ե�����ν��֤ϻ��ꤵ��ޤ��󡣤��Υꥹ�Ȥˤϡ������ե������ޤᡢ���ꤵ�줿�ǥ��쥯�ȥ���Τ��٤Ƥ� JAR �ե����뤬�ޤޤ�ޤ��� \f2*\fP �����������륯�饹�ѥ�����ȥ�ϡ����ߤΥǥ��쥯�ȥ���Τ��٤Ƥ� JAR �ե�����Υꥹ�Ȥ�Ÿ������ޤ��� \f2CLASSPATH\fP �Ķ��ѿ��⡢������ˤ�Ʊ�ͤ�Ÿ������ޤ������饹�ѥ��Υ磻��ɥ�����Ÿ����ɬ����Java ���ۥޥ���ε�ư���˼¹Ԥ���ޤ����������äơ�\f2System.getenv("CLASSPATH")\fP �ƤӽФ��Τ褦�˴Ķ����䤤��碌��Ԥ�ʤ��¤ꡢJava �ץ?��बŸ������Ƥ��ʤ��磻��ɥ����ɤ�ǧ�����뤳�ȤϤ���ޤ���
4033N/A.TP 3
4033N/A\-bootclasspath path
4935N/A�֡��ȥ��ȥ�åץ��饹��?�ɤ���ѥ�����ꤷ�ޤ����֡��ȥ��ȥ�åץ��饹�ϡ��ǥե���ȤǤ� \f2jre/lib/rt.jar\fP �����¾�Τ����Ĥ��� JAR �ե����� �ˤ��롢���� Java 2 �ץ�åȥե������������륯�饹�Ǥ���
4033N/A.TP 3
4033N/A\-old
4935N/A�Ť� JDK1.0 �����Υإå����ե��������������褦�˻��ꤷ�ޤ���
4033N/A.TP 3
4033N/A\-force
4033N/A���ϥե����뤬��˽񤭹��ޤ��褦�˻��ꤷ�ޤ���
4033N/A.TP 3
4935N/A\-Joption
4033N/AJava ���ۥޥ���� \f2option\fP ���Ϥ��ޤ���\f2option\fP �ˤϡ�java(1)�Υ�ե���󥹥ڡ����˵��ܤ���Ƥ��륪�ץ����� 1 �Ļ��ꤷ�ޤ������Ȥ��С�\f3\-J\-Xms48m\fP �Ȼ��ꤹ��ȡ��������ȥ��åץ��꡼�� 48M �Х��Ȥ����ꤵ��ޤ���
4935N/A.RE
4033N/A
4033N/A.LP
4033N/A.SH "�Ķ��ѿ�"
4033N/A.LP
4033N/A.RS 3
4033N/A.TP 3
4935N/ACLASSPATH
4033N/A�桼����������饹�ؤΥѥ��򥷥��ƥ�˻��ꤷ�ޤ����ǥ��쥯�ȥ�ϥ�����ʬ�䤵��Ƥ��ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A.:/home/avh/classes:/usr/local/java/classes
4935N/A.fl
4033N/A\fP
4033N/A.fi
4935N/A.RE
4033N/A
4033N/A.LP
4033N/A.SH "��Ϣ����"
4033N/A.LP
4033N/A.LP
4935N/Ajavac(1)��java(1)��jdb(1)��javap(1)��javadoc(1)
4033N/A.LP
4033N/A
4935N/A