我使用JNI在Windows上调用dll。
我的java代码如下。
我的调试信息在这里。
添加我看到信息不是null。但是为什么控制台只输出dddd而没有其他任何东西。
请帮助。
答案 0 :(得分:1)
致电
freopen( "CON", "w", stdout);
尝试撤消
之类的内容freopen( "myStdOut.log", "a", stdout);
不适用于EIDE。删除
freopen( "CON", "w", stdout);
如果你在做什么
freopen( "myStdOut.log", "a", stdout);
也删除它。