jdk8u

作者: hinus | 来源:发表于2016-05-30 08:21 被阅读0次

    1. configure选项:

    --with-debug-level=release/fastdebug/slowdebug

    使用 --help 可以查看所有的选项。

    --prefix 可以指定安装目录,要把目录里都清空,尤其是build什么的那些文件,然后再运行configure

    configure 提示缺少 Xlib

    make LOG=debug

    2. native函数就写在jdk/src的java文件里吧。会在build文件夹里生成的。

    3. jdk/lib/amd64/libnet.so,比如我在native文件夹里新加了c文件,这是一种新的网络实现。最终会被编译链接到这里。

    4. PlainDatagramSocketImpl,这个里面使用了JVM_Connect,也要生成一个与此文件对应的RDMA文件

    5. ServerSocket这个接口所使用的具体实现是SocksSocketImpl,应该考虑再创建一个继承自RdmaSocket

    6. UnsatisfiedLinkErrro: 最后的结果是在mapfile里没有导出。

    make/linux/makefiles/vm.make 这个e里面可以修改依赖的库

    相关文章

      网友评论

          本文标题:jdk8u

          本文链接:https://www.haomeiwen.com/subject/phpfdttx.html