error LNK2005: “public: class std::vectorclass std::vectorc

VS2010:error LNK2005: "public: class std::vector<class std::vector<class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float>

如:

Reason:

都说这不是版本的问题,,这是2010的问题。个人觉得是版本环境导致的STL兼容问题。

Solution:

方法一:不要用vs;

方法二:在linkcommandline加上一行” /FORCE:MULTIPLE “点击” OK “就解决了;简单说就是VS10的STL从import变成static了。

人总是珍惜未得到的,而遗忘了所拥有的

error LNK2005: “public: class std::vectorclass std::vectorc

相关文章:

你感兴趣的文章:

标签云: