gpt4 book ai didi

java - 我可以将 C++ 垃圾收集器附加到对 C/C++ 库进行 JNI 调用的 Java 程序吗?

转载 作者:行者123 更新时间:2023-12-04 06:20:27 26 4
gpt4 key购买 nike

我在不同的 C++ 库中有一个带有大量 JNI 调用的 Java 应用程序。
有时有库调用/链接到其他共享库。
我正在考虑将 Solaris 上的垃圾收集器“libgc”附加到代码的“ native ”端。
我该怎么做?

  • 如果我将 libgc 与 C/C++ 库链接起来就足够了吗?
  • 我怎么知道垃圾收集正在工作?
  • 我需要将 libgc 链接到所有本地库还是任何一个就足够了?

  • 操作系统:Solaris

    最佳答案

  • 是的。
  • 编写类似于 this 的测试.
  • 您需要链接libgc所有使用它的库。如果平台支持,则动态链接它。
  • 关于java - 我可以将 C++ 垃圾收集器附加到对 C/C++ 库进行 JNI 调用的 Java 程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6647078/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com