获取 CATCH_SINGLE_INCLUDE:找不到命令错误,当我在 Catch2 中编译 010-TestCase.cpp 文件时
Getting CATCH_SINGLE_INCLUDE: command not found Error, when i am compiling the 010-TestCase.cpp file in Catch2
我在编译 catch2 示例中的 010-TestCase.cpp 文件时遇到此错误。我对这个框架很陌生。如果有人对 this.Cat
有意见,请回复
使用 Catch2 的 single-header 分发与 CMake 安装相反的示例时,这似乎是个问题。
我的诀窍是从示例命令中删除令人反感的 -I$(CATCH_SINGLE_INCLUDE)
。它没有出现在 Google 搜索中,但我希望它包含我几乎没有包含的路径 "catch2.hpp".
在我结束后测试对我有效:
g++ -std=c++11 -Wall -o 010-TestCase 010-TestCase.cpp && ./010-TestCase --success
我在编译 catch2 示例中的 010-TestCase.cpp 文件时遇到此错误。我对这个框架很陌生。如果有人对 this.Cat
有意见,请回复使用 Catch2 的 single-header 分发与 CMake 安装相反的示例时,这似乎是个问题。
我的诀窍是从示例命令中删除令人反感的 -I$(CATCH_SINGLE_INCLUDE)
。它没有出现在 Google 搜索中,但我希望它包含我几乎没有包含的路径 "catch2.hpp".
在我结束后测试对我有效:
g++ -std=c++11 -Wall -o 010-TestCase 010-TestCase.cpp && ./010-TestCase --success