无法使用Cygwin编译GTest

时间:2016-11-26 11:34:01

标签: c++ cygwin googletest

我是C ++的新手,我正在尝试用Cygwin编译gtest。我安装了GNU g ++编译器,工作正常。我在Cygwin上运行了以下命令:

g ++ -I / cygdrive / c / devel / cpp / gtest / include -I / cygdrive / c / devel / cpp / gtest -pthread -c / cygdrive / c / devel / cpp / gtest / googletest / src / gtest -all.cc /cygdrive/c/devel/cpp/gtest/googletest/src/gtest-all.cc:39:25:致命错误:gtest / gtest.h:没有这样的文件或目录 编译终止。

所有文件似乎都已到位,但是错误没有,任何想法为什么?

1 个答案:

答案 0 :(得分:0)

看起来你在-I和路径之间提供了空间。 在-I和相应的路径之间不应该有任何空格。

应该是这样的 g ++ -I / cygdrive / c / devel / cpp / gtest / include -I / cygdrive / c / devel / cpp / gtes .. 检查一下。