gpt4 book ai didi

java - VS 2017无法打开包含文件 'jni.h'

转载 作者:行者123 更新时间:2023-12-01 06:02:57 26 4
gpt4 key购买 nike

当我在 VS 2017 中将 DLL 项目构建解决方案从调试版本更改为发布版本时,即使我提供了 JDK/Include 和 JDK/,我也无法在外部依赖项中找到 'jni.h' C/C++ 中的 Include/win32 路径 -> 常规 -> 其他包含目录。

注意:
编译器在外部依赖项文件夹中显示 jni.h 和相关头文件,但一旦我从调试更改为发布 DLL 构建,这些头文件就会丢失,并导致 无法打开 'jni.h' enter image description here

最佳答案

检查您的包含目录是否包含 jni.h 路径。如果没有,则添加

$(JAVA_HOME)/include;$(JAVA_HOME)/include/win32; 

Configuration Properties-->VC++ Directories-->Include Directories

关于java - VS 2017无法打开包含文件 'jni.h',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52969159/

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