JAVA类:
package org.hexun.wangchong.admin.gethardware;
public class GetHardWareInfo {
static {
System.loadLibrary("disknum");
}
public native static String getHardWareInfo();
public static void main(String s[]) {
System.out.println(getHardWareInfo());
}
}
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在linux终端下生成.h的头文件
javac GetHardWareInfo .java //进到gethardwar目录下
javah org.hexun.wangchong.admin.gethardware.GetHardWareInfo //进行org的父目录下
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
生成的头文件内容如下:
org_hexun_wangchong_admin_gethardware_GetHardWareInfo.h :
/* DO NOT EDIT THIS FILE - it is machine generated */
#include
/* Header for class org_hexun_wangchong_admin_gethardware_GetHardWareInfo */
#ifndef _Included_org_hexun_wangchong_admi