静态库中的模板函数

时间:2012-08-03 18:22:16

标签: c++ visual-studio-2010 static-libraries

我使用带有一些模板函数的VS2010编译了一个静态库,但是当链接库编译时,我得到了该函数的未解析外部符号。我怎么能编译静态库以使其与模板链接?

1 个答案:

答案 0 :(得分:2)

如果您有模板代码,则必须提供标题。您无法将纯模板代码编译到库中(您可以编译特化,但如果您希望客户端代码能够使用模板,则无论如何都需要提供标头)