写GMOCK时,创建工程后,写Mock代码,编译后报如下错误:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0135 namespace "testing::internal" 没有成员 "IgnoredValue" Sample-Test1 C:\Users\user\Desktop\Sample-Test1\inc\gmock\gmock-actions.h 1198
严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0020 未定义标识符 "MatchResultListener" Sample-Test1 C:\Users\user\Desktop\Sample-Test1\inc\gmock\gmock-matchers.h 585
严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0020 未定义标识符 "MatchResultListener" Sample-Test1 C:\Users\user\Desktop\Sample-Test1\inc\gmock\gmock-matchers.h 3278
严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0020 未定义标识符 "IndexSequence" Sample-Test1 C:\Users\user\Desktop\Sample-Test1\inc\gmock\gmock-matchers.h 3250
经过再三确认,代码没问题,库没问题,环境没问题。
代码如下: