在MFC环境下使用ITK/VTK
来源:互联网 发布:汪苏泷 知乎 编辑:程序博客网 时间:2024/05/18 03:44
经过不断的Google、Baidu,及不停的调试,终于在VS.net 2003的 MFC环境下编译成功了ITK/VTk的示例程序。现整理思路如下:
1.首先建立MFC工程"ITKMFC"
2.写CMakeLists.txt文件,如下:
PROJECT( ItkMFC )
ADD_DEFINITIONS(-D _AFXDLL)
SET(CMAKE_MFC_FLAG 1)
SET( ItkMFC_SRCS
stdafx.cpp
ITKMFC.cpp
#ITKMFC.rc <<<< This files may be missing in your case
ITKMFCDoc.cpp
MainFrm.cpp
ChildFrm.cpp
ITKMFCView.cpp
)
LINK_LIBRARIES( wsock32 )
FIND_PACKAGE( ITK )
IF( ITK_FOUND )
INCLUDE( ${ITK_USE_FILE} )
ENDIF( ITK_FOUND )
ADD_EXECUTABLE( ItkMFC WIN32 ${ItkMFC_SRCS} )
#ADD_LIBRARY(ItkMFC ${ItkMFC_SRCS})
TARGET_LINK_LIBRARIES( ItkMFC ${ITK_LIBRARIES} )
3.删除ItkMFC.sln和ItkMFC.vcproj两个文件(不知道是否必须删除)
4.用CMake编译,生成ItkMFC.sln
5.打开ItkMFC.sln,加入所有的.h文件和.res文件
6.编译,完成
1.首先建立MFC工程"ITKMFC"
2.写CMakeLists.txt文件,如下:
PROJECT( ItkMFC )
ADD_DEFINITIONS(-D _AFXDLL)
SET(CMAKE_MFC_FLAG 1)
SET( ItkMFC_SRCS
stdafx.cpp
ITKMFC.cpp
#ITKMFC.rc <<<< This files may be missing in your case
ITKMFCDoc.cpp
MainFrm.cpp
ChildFrm.cpp
ITKMFCView.cpp
)
LINK_LIBRARIES( wsock32 )
FIND_PACKAGE( ITK )
IF( ITK_FOUND )
INCLUDE( ${ITK_USE_FILE} )
ENDIF( ITK_FOUND )
ADD_EXECUTABLE( ItkMFC WIN32 ${ItkMFC_SRCS} )
#ADD_LIBRARY(ItkMFC ${ItkMFC_SRCS})
TARGET_LINK_LIBRARIES( ItkMFC ${ITK_LIBRARIES} )
3.删除ItkMFC.sln和ItkMFC.vcproj两个文件(不知道是否必须删除)
4.用CMake编译,生成ItkMFC.sln
5.打开ItkMFC.sln,加入所有的.h文件和.res文件
6.编译,完成
- 在MFC环境下使用ITK/VTK
- 在MFC环境下使用ITK/VTK
- Unbuntu下编译ITK,VTK
- 利用Cmake集成ITK、VTK和MFC
- VTK与ITK在VS(2008,2012)下的安装
- VTK在vs2008下使用链接问题
- VTK在.Net下的使用
- VTK在.Net下的使用
- VTK在.Net下的使用
- Linux下VTK、ITK的安装及运行 转载
- 安装x64下的VS, VTK, ITK和Boost
- 图像数据在ITK和VTK之间转换
- 使用ITK,VTK与QT过程遇到的一些问题
- itk vtk in matlab
- ITK & VTK 测试例子
- itk&vtk(1)
- Qt+ITK+VTK安装
- ITK和VTK比较
- 用C#监视多个文件夹,然后调用flvmdi对这个flv文件进行信息注入.
- C#优化字符串操作
- java. gif动画验证码的实现
- 获得兼容的xmlDocument
- WinCE 5.0 内核启动过程
- 在MFC环境下使用ITK/VTK
- IC封装大全
- 思考+行为
- 关于java向下转型
- asp.net2.0学习历程 菜鸟到中级程序员的飞跃
- 【转】 一个从EXE、DLL文件中提取、存取图标完整程序
- 不要被被扼杀在摇篮中的IT------自己的未来,自己去创造
- 一个关于SQL的笔试题目及解答
- P6Spy结合SQL Profiler配置