编译 gtest 时未找到 gmock/gmock.h

问题描述 投票:0回答:1

我正在尝试使用以下命令使用

g++
编译器编译谷歌测试脚本:

g++ -Wall -g -pthread my_test.cpp -lgtest_main -lgtest -lpthread -lgmock
文件中有 gmock 的 include 子句:

#include <gtest/gtest>
#include <gmock/gmock.h>

请注意,gtest include 不会导致错误,只有 gmock 会导致错误。

c++ g++ googletest
1个回答
0
投票

按照我添加的评论中的建议

-I /usr/src/googletest/googlemock/include/

© www.soinside.com 2019 - 2024. All rights reserved.