我需要在另一个动态链接库(Visual C++ )中加载一个动态链接库,这样我就可以在第二个动态链接库中使用嵌入在第一个动态链接库中的类。我有这两个库的代码,因为我创建了两个dll,但我从来没有动态加载过库,所以我不确定这是如何完成的……
此外,我想使这个多平台,我已经编译为.dll和.so,所以这将是一个伟大的平台无关的方法来做this...otherwise,我可以使用宏,以包括windows或linux特定的代码。
我必须使用Java来链接一个C库。这个库有一个Windows实现和一个Linux实现。对于单个方法,这些方法与其他方法不同,因为此方法仅由Windows版本实现。MyLibrary",我希望我的Java应用程序只有一个版本,这可能有一个带有2个实现的接口,一个用于windows os,另一个用于linuxos,很明显,linux实现将有一个空方法。implements MyJnaInterface
public cl