在 Visual Studio 中生成动态库时,生成的文件包括 DLL 文件和 LIB 文件。其中 DLL 文件包含编译后的二进制代码和导出函数表,而 LIB 文件包含了导出函数表的符号信息,以及链接到 DLL 的必要信息。
如果你的项目只生成了 DLL 文件而没有生成 LIB 文件,可能是因为在生成项目时,没有选择生成“导入库”(Import Library)选项。
要生成 LIB 文件,可以在 Visual Studio 的项目属性中进行设置。具体步骤如下:
如果您已经按照上述步骤进行了设置,但仍然没有生成 LIB 文件,可能需要检查您的项目设置是否正确,并确保您的代码中存在可以导出的函数。
希望这些信息对您有所帮助,如果您有更多的问题,请继续提问。