我有多个 C++ 源文件,我想使用它们创建动态链接库。
我在 linux 中看到这种情况发生在 gcc -shared 和 ln
但是对于 Windows,我想我必须修改源文件才能生成 DLL。
有没有办法使用提供的源文件生成 DLL(类似于 linux 中的 *.so 的文件)。如果我错了,请纠正我,我认为 *so 是适用于 linux 的 dll。
需要这样做的原因是在 Windows Platfrom 中使用 SWIG 在 python 中调用 C++ 函数。我被困在需要我在 Windows 中生成 dll 的步骤上。