netBeans c编译器无法正常工作?

时间:2017-11-19 19:53:13

标签: java c netbeans makefile

你好我想在netBean中编译c代码,但我不能。

cd 'C:\Users\ma\Documents\NetBeansProjects\CppJNILibrary_1'
C:\cygwin64\bin\make.exe -f Makefile CONF=Debug clean
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .clean-conf
make[1]: Entering directory '/cygdrive/c/Users/ma/Documents/NetBeansProjects/CppJNILibrary_1'
rm -f -r build/Debug
make[1]: Leaving directory '/cygdrive/c/Users/ma/Documents/NetBeansProjects/CppJNILibrary_1'

CLEAN SUCCESSFUL (total time: 461ms)
cd 'C:\Users\ma\Documents\NetBeansProjects\CppJNILibrary_1'
C:\cygwin64\bin\make.exe -f Makefile CONF=Debug
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory '/cygdrive/c/Users/ma/Documents/NetBeansProjects/CppJNILibrary_1'
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin_1-Windows/libCppJNILibrary_1.dll
make[2]: Entering directory '/cygdrive/c/Users/ma/Documents/NetBeansProjects/CppJNILibrary_1'
mkdir -p build/Debug/Cygwin_1-Windows/_ext/5d26fccf
rm -f "build/Debug/Cygwin_1-Windows/_ext/5d26fccf/shutdownJni.o.d"
gcc -m32   -c -g -I../../../../../Program\ Files/Java/jdk1.8.0_144/include -I../../../../../Program\ Files/Java/jdk1.8.0_144/include/win32  -MMD -MP -MF "build/Debug/Cygwin_1-Windows/_ext/5d26fccf/shutdownJni.o.d" -o build/Debug/Cygwin_1-Windows/_ext/5d26fccf/shutdownJni.o /cygdrive/C/Users/ma/Documents/NetBeansProjects/CppJNILibrary_1/shutdownJni.c
In file included from /cygdrive/c/Program Files/Java/jdk1.8.0_144/include/jni.h:45:0,
                 from /cygdrive/C/Users/ma/Documents/NetBeansProjects/CppJNILibrary_1/shutdownJni.h:2,
                 from /cygdrive/C/Users/ma/Documents/NetBeansProjects/CppJNILibrary_1/shutdownJni.c:6:
/cygdrive/c/Program Files/Java/jdk1.8.0_144/include/win32/jni_md.h:34:9: error: unknown type name '__int64'
 typedef __int64 jlong;
         ^~~~~~~


BUILD FAILED (exit value 2, total time: 472ms)

0 个答案:

没有答案