ITK cmake 添加多个基于ITK的可执行文件


1、CMakeLists.txt

1 cmake_minimum_required(VERSION 2.8 FATAL_ERROR) 2 project(testfilter) 3 set(ITK_DIR D:/ProgramFiles/ITK5.2/lib/cmake/ITK5.2) 4 5 FIND_PACKAGE(ITK REQUIRED) 6 INCLUDE($) 7 8 file(GLOB_RECURSE mains $ *pp) 9 message(STATUS $) 10 foreach(mainfile IN LISTS mains) 11 # Get file name without directory 12 get_filename_cponent(mainname $ NAME_WE) 13 add_executable($ $) 14 target_link_libraries ($ $) 15 endforeach()

2、get_filename_cponent 用法

get_filename_cponent
1 DIRECTORY = Directory without file name 2 NAME = File name without directory 3 EXT = File name longest extension (.b fr d/a.b) 4 NAME_WE = File name with neither the directory nor the longest extension 5 LAST_EXT = File name last extension ( fr d/a.b) 6 NAME_WLE = File name with neither the directory nor the last extension 7 PATH = Legacy alias for DIRECTORY (use for CMake <= 2.8.11)



上一篇:医学图像 DCMTK、VTK、ITK、RTK、SimpleITK等

下一篇:Qt Cannot retrieve debugging output报错 (无法获取调试输出.)


ITK
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图