C ++; ld:找不到架构x86_64,泛型类的符号

时间:2016-03-29 18:19:33

标签: c++ templates

很快:我遇到问题架构x86_64的未定义符号

详细说明:我已经构建了一个简单的项目来展示我的问题。

.next()

毕竟 - 我有这个错误(用-std = c ++ 11编译):

  

架构x86_64的未定义符号:

     

“Test< int> :: Test(int)”,引自:

     

_main in test_main.o

     

ld:找不到架构x86_64的符号

同样很清楚我是否删除了模板并将所有内容更改为int - 我很好。但我真的想了解从带有模板的类调用函数的正确方法。

我知道有一些这样的问题已经存在,但是实际上出现这个问题的原因 - 我没有找到。所以请帮助我理解!一些链接到文档的原因是我写的错误是非常受欢迎的!

谢谢!

修改:此问题已解答here

0 个答案:

没有答案