我希望将windows中的.so文件用作共享库。windows通常使用.dll文件作为库。但我不知道如何建立我自己的DLL。
但是我找到了一种将我的.cpp编译成.so的方法。在andriod应用程序中,它可以作为库加载.so文件。有人能告诉我是否可以在windows中加载.so吗?
我在网上找到了一条路。据说具有绝对路径的函数System.load()可以工作。实际上,这对我不起作用。
System.load("E:/XXX/libtest.so")
有人知道吗?
发布于 2014-07-22 15:23:18
.so共享对象是在*nix平台上使用的库。您不能在Windows中加载它们。您需要将源代码编译到Windows,并加载它。
https://stackoverflow.com/questions/24891341
复制相似问题