vs2012编译gtest错误error C2955

来源:互联网 发布:java web 开发 编辑:程序博客网 时间:2024/05/16 15:44

error C2955: 'std::tuple' : use of class template requires template argument list (test\libvietest\testbed\tb_video_channel.cc)

想玩玩gtest,1.7版本,vs2012编译不通过,网上找到解决办法,工程→属性→配置属性→C/C++→预处理器,添加:_VARIADIC_MAX=10即可通过

原理不明,大致是vs不支持可变模板参数,研究研究去,到底是个什么玩意儿。

0 0
原创粉丝点击