gpt4 book ai didi

path - 无法打开包含文件 "jni.h",不存在这样的文件或目录

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

我正在实现简单的 JNI 示例,如
http://java.sun.com/docs/books/jni/html/start.html
在最后一步,在编译 C 源代码时,
使用以下命令:

C:\Program Files\Java\jdk1.6.0_21> cl -IC:\Program Files\Java\jdk1.6.0_21\include -IC:\Program Files\Java\jdl1.6.0_21\include\win32 -MD -LD Callbacks.c -FeCallbacks.dll
我收到以下错误:

"Cannot open include file "jni.h", No such file or directory exists."


但是 jni.h确实存在于 java/jdk1.6.0_21/include 文件夹中。
我怎样才能消除这个错误?

最佳答案

由于路径包含空格,因此您需要将路径括在 ""内,例如
cl -IC:\Program Files\Java\jdk1.6.0_21\includ e -I"C:\Program Files\Java\jdl1.6.0_21\include\win32"-MD -LD Callbacks.c -FeCallb acks.dll

关于path - 无法打开包含文件 "jni.h",不存在这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3455794/

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