0

我有一个 Visual C++ dll 项目。可以创建dll,但不会生成lib。我应该修改哪个项目属性来输出库?

4

2 回答 2

3

使用模块定义文件

  • 将 DEF 文件添加到您的 DLL 项目(如果它还没有的话)。
  • 验证 DEF 文件是否用作“模块定义文件”。
  • 添加要导出到 DEF 文件的所有符号。

或者,您可以使用__declspec(dllexport)定义导出的符号。

于 2012-05-20T08:36:31.890 回答
2

你导出一些符号吗?如果不导出某些内容,则不会生成 lib。

于 2012-05-20T08:20:10.767 回答