CLion中配置OpenCV和Pylon的CMakeList.t
2017-07-19 本文已影响0人
Troll__Zhao
-
首先设置OpenCV的根目录,set(OpenCV_DIR xxxxx),其中xxxxx是OpenCV的build文件夹目录,因为OpenCV安装的时候会有OpenCV_config.cmake中,所以我们可以直接使用find_package(OpenCV REQUIRED)就可以找到OpenCV的相关路径,然后include_directories(${OpenCV_INCLUDE_DIRS}),target_libraries(yyyy ${OpenCV_LIBS}),其中yyyy是项目的名称。
-
Pylon没有OpenCV那么流行,导致其软件并没有那么的人性化,必须手动添加所有的链接库,幸运的是Pylon的链接库文件并不是很多,我们可以用link_libraries(zzzzzzz)即可,zzzzzzz是Pylon的lib64文件夹下的各种库文件。
-
需要注意的是,target_link_libraries必须要放在add_executable(MMM NNN)下面,其中MMM是项目名称,NNN是可执行文件名称