【发布时间】:2009-10-21 23:22:42
【问题描述】:
我有多个 C++ 源文件,我想使用它们创建动态链接库。
我看到这发生在 linux 中,使用 gcc -shared 和 ln
但是对于 Windows,我想我必须修改源文件才能生成 DLL。
有没有办法使用提供的源文件生成 DLL(类似于 linux 中的 *.so 的文件)。如果我错了请纠正我,我认为 *so 是 linux 的 dll。
需要这个的原因是为了在 Windows Platfrom 中使用 SWIG 在 python 中调用 C++ 函数。我被困在需要我在 Windows 中生成 dll 的步骤。
【问题讨论】:
标签: windows dll visual-c++ swig