我需要在另一个动态链接库(Visual C++ )中加载一个动态链接库,这样我就可以在第二个动态链接库中使用嵌入在第一个动态链接库中的类。我有这两个库的代码,因为我创建了两个dll,但我从来没有动态加载过库,所以我不确定这是如何完成的……
此外,我想使这个多平台,我已经编译为.dll和.so,所以这将是一个伟大的平台无关的方法来做this...otherwise,我可以使用宏,以包括windows或linux特定的代码。
我下载了几个预编好的相同程序的二进制文件(,-x86,-x8664)。在不同的shell中,我得到了一个类似于no such file or directory: node的错误。$PATH是正确的,二进制文件存在并且是可执行的。
这是因为我在musl-based linux发行版上,二进制文件使用glibc吗?我以为在这种情况下程序会崩溃或退出非零。