可能重複:
how dll created out of c++ source and how it is used in other sources?如何創建一個我的C++代碼的DLL。
我需要調用C++代碼,獲取外部設備的PID/VID在我的Java代碼。我搜索了一些信息。通過將C++代碼轉換爲dll,我可以在我的java代碼中使用它。任何建議如何將我的C++代碼轉換爲dll文件。
可能重複:
how dll created out of c++ source and how it is used in other sources?如何創建一個我的C++代碼的DLL。
我需要調用C++代碼,獲取外部設備的PID/VID在我的Java代碼。我搜索了一些信息。通過將C++代碼轉換爲dll,我可以在我的java代碼中使用它。任何建議如何將我的C++代碼轉換爲dll文件。
你在找什麼是JNI(Java本地接口)。
下面是用於編譯使用DLL VC++鏈路 - http://www.tidytutorials.com/2009/07/java-native-interface-jni-example-using.html
和一個使用的MinGW - http://www.mingw.org/node/41
[這個問題](http://stackoverflow.com/questions/289397/how-dll-創建的c源代碼以及如何在其他源代碼中使用)涵蓋了類似的內容,並且與我的做法相同:告訴Google Google提供的大量教程之一那解釋這一點。 – Bart
我需要在不使用visual studio的情況下創建一個dll。這就是爲什麼我忽視這個職位。 – Manikandan