【发布时间】:2014-07-10 16:22:24
【问题描述】:
在makefile中,给出了路径:
JAVA_HOME=/srv/schroot/precise_i386/usr/java
INCLUDES=-I$(JAVA_HOME)/include/ -I. -I/usr/include/freetype2/
CFLAGS=-ansi -fomit-frame-pointer -fno-strength-reduce -g -Wall -DLINUX=1 $(INCLUDES)
mytarget.o:
$(CC) $(CFLAGS) -c mytarget.cpp -o mytarget.o
但是当我编译代码时,我得到 jni.h: no such file or directory。 我还尝试在代码中给出 jni.h 的完整路径:
#include </srv/chroot/precise_i386/usr/java/include/jni.h>
也不行。 我确定 jni.h 文件在那里。
有人知道为什么吗?谢谢。
LJ
【问题讨论】:
标签: java c++ ubuntu makefile chroot