2 我们在我们的java项目中使用带有JNA的dll。我们希望C代码也能够登录到我们的log4j日志文件,有没有一种简单的方法来做到这一点?如何在dll中使用在Java端声明的log4j记录器 来源 2011-06-15 Persimmonium
0 不容易,真的。我能想到的几种方法 调用C代码中的Java程序,它只是调用log4j的(慢,你必须加载Java的每个日志调用) 留下一个Java程序运行接受日志请求 使用GCJ到本地编译调用log4j的Java程序(使用的选项之一这里Good alternative to shared memory IPC for Java/C++ apps on Linux沟通的过程),然后将其链接到你的C程序 来源 2011-06-15 13:54:32 artbristol