//由于网上对于JNA的资料实在是太少,而且大的博客给的例子都不能用,为了更好的理解JNA,特此写全套JNA 例子

//C代码

int example1(int val)
{
	return val * 2;
			
}

//Java代码

public interface CLibrary extends Library {
	public int example1(int val);
}
...
CLibrary clib = (CLibrary)Native.loadLibrary("testlib", CLibrary.class);
...
int newVal = clib.example1(23);
System.out.println("example 1: " + newVal);

//www.sitcoder.com
				        
                        
                                                                    
						
						
						
									  				


	
色迷迷 哭 呕吐 大笑 口水 微笑 啵一个 发怒

Hi,您需要填写昵称和邮箱!

  • 必填项
  • 必填项