如何使用MinGW构建JAssimp?

时间:2015-06-03 21:55:14

标签: c++ mingw

我正在使用MinGW尝试构建JAssimp.

对于Unix用户,构建.so文件的命令是:

gcc jassimp.cpp -I/usr/lib/jvm/default/include/ \
      -I/usr/lib/jvm/default/include/linux -lassimp -shared -fPIC -o libjassimp.so

但是,我在Windows上使用MinGW。

我尝试使用此命令构建.dll:

gcc jassimp.cpp -I$(JAVA_HOME)/include/ -I$(JAVA_HOME)/include/win32 -lassimp -shared

其中$JAVA_HOME$是通向JDK目录的路径环境变量。

但是,当我尝试这个时,我收到了这个错误:

In file included from jassimp.cpp:1:0:
jassimp.h:2:17: fatal error: jni.h: No such file or directory
 #include <jni.h>
                 ^
compilation terminated.

我做错了什么?

0 个答案:

没有答案