如何使用cygwin编译dll

如何使用cygwin编译dll,第1张

参考>

1)首先创建HelloWorldjava文件:

class HelloWorld 
{
    public native void hello();//创建一个native函数,需要用C实现
    static{
        SystemloadLibrary("hello"); //这里加载的库是helloso或者hellodll等,我们使用so
    }
    public static void main(String[] args) 
    {
        new HelloWorld()hello(); 
    }
}


2)将上述文件保存为HelloWorldjava

你的电脑没有安装GCC 做法是: 找到cygwin的安装程序,点开,前面都别动,路径什么的别动,沿用你之前安装CYGWIN的路径。然后到了镜像选择163的镜像,等到选择包的时候,在select里面输入 gcc,把default点击一下变成install然后安装就行了 等如何在cygwin中使用make命令产生可执行文件

首先当然要在cygwin中安装编译环境了,比如说gcc,然后就用一些普通的编辑工具写代码,或者使用cygwin中的编辑工具也行。代码写好后,用gcc编译就可以了,很简单啊。
gcc编译方法可以看一下gcc的文档,复杂点的,可以用make了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10351581.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存