├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── cpplib ├── CMakeLists.txt ├── include │ └── cpplib │ │ └── MyClass.h └── src │ └── MyClass.cpp ├── java-jna ├── CMakeLists.txt ├── c │ └── c_wrapper.cpp └── java │ ├── .classpath │ ├── .project │ └── src │ └── edu │ └── nyu │ └── cpptest │ ├── app │ └── Main.java │ └── cpplib │ └── MyClass.java ├── java-jni ├── CMakeLists.txt ├── c │ └── jni_wrapper.cpp └── java │ ├── .classpath │ ├── .project │ └── src │ └── edu │ └── nyu │ └── cpptest │ ├── app │ └── Main.java │ └── cpplib │ └── MyClass.java └── java-swig ├── CMakeLists.txt ├── java ├── .classpath ├── .project └── src │ └── edu │ └── nyu │ └── cpptest │ └── app │ └── Main.java └── swig └── cpplib.i /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/README.md -------------------------------------------------------------------------------- /cpplib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/cpplib/CMakeLists.txt -------------------------------------------------------------------------------- /cpplib/include/cpplib/MyClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/cpplib/include/cpplib/MyClass.h -------------------------------------------------------------------------------- /cpplib/src/MyClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/cpplib/src/MyClass.cpp -------------------------------------------------------------------------------- /java-jna/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jna/CMakeLists.txt -------------------------------------------------------------------------------- /java-jna/c/c_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jna/c/c_wrapper.cpp -------------------------------------------------------------------------------- /java-jna/java/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jna/java/.classpath -------------------------------------------------------------------------------- /java-jna/java/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jna/java/.project -------------------------------------------------------------------------------- /java-jna/java/src/edu/nyu/cpptest/app/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jna/java/src/edu/nyu/cpptest/app/Main.java -------------------------------------------------------------------------------- /java-jna/java/src/edu/nyu/cpptest/cpplib/MyClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jna/java/src/edu/nyu/cpptest/cpplib/MyClass.java -------------------------------------------------------------------------------- /java-jni/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jni/CMakeLists.txt -------------------------------------------------------------------------------- /java-jni/c/jni_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jni/c/jni_wrapper.cpp -------------------------------------------------------------------------------- /java-jni/java/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jni/java/.classpath -------------------------------------------------------------------------------- /java-jni/java/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jni/java/.project -------------------------------------------------------------------------------- /java-jni/java/src/edu/nyu/cpptest/app/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jni/java/src/edu/nyu/cpptest/app/Main.java -------------------------------------------------------------------------------- /java-jni/java/src/edu/nyu/cpptest/cpplib/MyClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-jni/java/src/edu/nyu/cpptest/cpplib/MyClass.java -------------------------------------------------------------------------------- /java-swig/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-swig/CMakeLists.txt -------------------------------------------------------------------------------- /java-swig/java/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-swig/java/.classpath -------------------------------------------------------------------------------- /java-swig/java/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-swig/java/.project -------------------------------------------------------------------------------- /java-swig/java/src/edu/nyu/cpptest/app/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-swig/java/src/edu/nyu/cpptest/app/Main.java -------------------------------------------------------------------------------- /java-swig/swig/cpplib.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remram44/java-cpp-example/HEAD/java-swig/swig/cpplib.i --------------------------------------------------------------------------------