c – 在模板化类和非模板化类中的lambda属性中捕获它
编译器是g4.9.2,使用标志-std=c1y.标志-std=c11也会发生同样的事情.解决方法这确实是GCC中的一个错误,已经是beingtracked了.它似乎影响4.8和4.9.正如评论中指出的那样,这个特殊的例子适用于4.7和5.0.你可以看到自己here并玩不同版本的gcc.但是,这个没有外部依赖的代码缩减版仍然会崩溃5.0:我建议您在使用代码之前等待我引用的错误,或者切换到另一个编译器;).