发布网友 发布时间:2022-05-14 07:05
共4个回答
热心网友 时间:2023-10-09 11:32
首先,我想说的是CMake的作用,每个编译器在调用头文件的时候都需要编译器配置好读取头文件(*.h)对应的(*.c||*.cpp)的路径,就像调用math.h你得告诉编译器对应的math.c要去什么地方寻找,但是新下载的OpenCV编译器是不知道相应的头文件还有lib文件要去哪里找的,所以程序猿们可以有以下两种方案:热心网友 时间:2023-10-09 11:32
首先确定你where to build the binaries的路径是否存在,一般都是由于这个路径不存在而引起的。也有可能是你以前选着了一个不存在的路径然后点configure了,及时后来跟换了存在的路径,也会出错。解决办法,你点左上角的file,选择Delate Cache,再选择configure。自后点generate ,再出错的话就点左上角的file,选择Delate Cache,再选择generate。热心网友 时间:2023-10-09 11:32
一般是因为在初始选择Generator的时候点成了计算机里没有或者不匹配的编译器。在Cmake的“File”一栏找到“Delate Cache”。再重新载入Generator……热心网友 时间:2023-10-09 11:33
请问这个问题解决了吗?我也遇到了同样的问题,如果解决了麻烦告诉我怎么解决的,谢谢,793522121