我需要你的帮助 !我在这个链接中有这个 C++ 代码
[链接] https://github.com/royshil/FoodcamClassifier
两天以来我一直在尝试编译它,但我失败了,他们说我必须使用 cmake,我尝试了“GUI 版本,但它给了我与 cmake 本身相关的错误。所以我选择了cpp 和头文件并创建了一个新项目,但我现在有 100 个与 opencv 库相关的错误,我向上帝发誓我确信我的项目中包含文件夹和它的库!不知道这是怎么回事它 !
这是错误:
'CMake 错误:无法打开缓存文件进行保存。C:/Program Files/CMake 2.8/bin/CMakeCache.txt
CMakeLists.txt:4 (FIND_PACKAGE) 处的 CMake 错误:
找不到模块 FindOpenCV.cmake 或包的配置文件
开放简历。
调整 CMAKE_MODULE_PATH 以找到 FindOpenCV.cmake 或将 OpenCV_DIR 设置为
包含 OpenCV 的 CMake 配置文件的目录。该文件将
具有以下名称之一:
OpenCVConfig.cmake
opencv-config.cmake
OpenCV_DIR-NOTFOUND
配置不完整,出现错误!
CMake 错误:无法打开缓存文件进行保存。C:/Program Files/CMake 2.8/bin/CMakeCache.txt
CMake 错误::系统错误:权限被拒绝
CMake 错误::系统错误:权限被拒绝 '
在 Linux 上我执行了以下操作:
$ git clone https://github.com/royshil/FoodcamClassifier.git
$ cd FoodcamClassifier/
$ mkdir build
$ cd build/
$ cmake ../
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
/usr/local/share/OpenCV
-- Configuring done
-- Generating done
-- Build files have been written to: /home/cog/workspace/opencv/FoodcamClassifier/build
$ make
Scanning dependencies of target build-vocabulary
[ 8%] Building CXX object CMakeFiles/build-vocabulary.dir/build_vocabolary.cpp.o
Linking CXX executable build-vocabulary
[ 8%] Built target build-vocabulary
Scanning dependencies of target foodcam-predict
[ 16%] Building CXX object CMakeFiles/foodcam-predict.dir/foodcam_predict.cpp.o
[ 25%] Building CXX object CMakeFiles/foodcam-predict.dir/predict_common.cpp.o
Linking CXX executable foodcam-predict
[ 25%] Built target foodcam-predict
Scanning dependencies of target kmeans-trainer
[ 33%] Building CXX object CMakeFiles/kmeans-trainer.dir/kmeans_trainer.cpp.o
Linking CXX executable kmeans-trainer
[ 33%] Built target kmeans-trainer
Scanning dependencies of target make-test-background
[ 41%] Building CXX object CMakeFiles/make-test-background.dir/make_test_background_image.cpp.o
Linking CXX executable make-test-background
[ 41%] Built target make-test-background
Scanning dependencies of target manual-classifier
[ 50%] Building CXX object CMakeFiles/manual-classifier.dir/manual_classifier.cpp.o
Linking CXX executable manual-classifier
[ 50%] Built target manual-classifier
Scanning dependencies of target test-classifiers
[ 58%] Building CXX object CMakeFiles/test-classifiers.dir/test_classifiers.cpp.o
[ 66%] Building CXX object CMakeFiles/test-classifiers.dir/predict_common.cpp.o
Linking CXX executable test-classifiers
[ 66%] Built target test-classifiers
Scanning dependencies of target train-SVM-alone
[ 75%] Building CXX object CMakeFiles/train-SVM-alone.dir/train_SVM_alone.cpp.o
[ 83%] Building CXX object CMakeFiles/train-SVM-alone.dir/training_common.cpp.o
Linking CXX executable train-SVM-alone
[ 83%] Built target train-SVM-alone
Scanning dependencies of target train-bovw
[ 91%] Building CXX object CMakeFiles/train-bovw.dir/train_bovw.cpp.o
[100%] Building CXX object CMakeFiles/train-bovw.dir/training_common.cpp.o
Linking CXX executable train-bovw
[100%] Built target train-bovw
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15518 次 |
| 最近记录: |