导言:在Ubuntu下推荐使用CLion进行C++地编码,但是需要掌握一些cmake地知识,这篇文章中主要记录了我在使用CLion遇到地各种问题以及解决方案。
配置opencv3的环境
在clion中调用:
修改CMakelists.txt:
1
2
3set(CMAKE_CXX_STANDARD 14)
find_package(OpenCV REQUIRED)
target_link_libraries(C_test ${OpenCV_LIBS})在clion中读入图像:
找准目录位置,一般是在父目录下,即使用”../来访问” 参考博客
Learn Cmake in Clion:
T20190626:
- 发现proto下没有.hpp故重新编译caffe.proto文件:命令:protoc —cpp_out=/home/joey/caffe/include/caffe/ caffe.proto
- 将其编译得到的文件转到Include目录下。在重新build 一下caffe即可使用caffe
T20190726:
- 发现clion中caffe编译不了。参考博客
重新编译cmake文件,删除caffe/build文件
1 | mkdir build |
运行两次make -j 4
编译完成后再在clion中修改cmake的build设置:
最后将build options 设置为-j 4即可编译。