《VTK图形图像开发进阶》——学习笔记1

/**********************************************************************
/home/zlf/Documents/VTK/VTKCODE/Chap01/1.3_TestVTKInstall.cpp
**********************************************************************/

#include <vtkRenderWindow.h>
#include <vtkSmartPointer.h>

int main()
{
	vtkSmartPointer<vtkRenderWindow> renWin = 
		vtkSmartPointer<vtkRenderWindow>::New();
	renWin->Render();

	renWin->SetWindowName("TestVTKInstall");
	renWin->SetSize(640, 480);
	renWin->Render();

	std::cin.get();
	return EXIT_SUCCESS;
}

///

# /home/zlf/Documents/VTK/VTKCODE/Chap01/CMakeLists.txt
 
CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
 
PROJECT( Chap01 )
 
FIND_PACKAGE( VTK REQUIRED )
 
INCLUDE( ${VTK_USE_FILE} )

 
ADD_EXECUTABLE( 1.3_TestVTKInstall 1.3_TestVTKInstall.cpp)

# 报错
# /usr/bin/ld: cannot find -lvtkRendering
# /usr/bin/ld: cannot find -lvtkCommon
# 解决方法: Replace vtkRendering vtkCommon with ${VTK_LIBRARIES}

# TARGET_LINK_LIBRARIES( 1.3_TestVTKInstall vtkRendering vtkCommon )

TARGET_LINK_LIBRARIES( 1.3_TestVTKInstall ${VTK_LIBRARIES} )


///

Cmake 配置


运行Cmake前,chap01文件夹下只有1.3_TestVTKInstall.cpp和CMakeLists.txt两个文件



运行Cmake后产生 Makefile 文件




产生 Makefile 文件后就可以执行 make 命令,编译源文件,产生可执行文件。

执行  ./1.3_TestVTKInstall  运行可执行文件,产生一个黑色的窗口,什么都没有做,最简单的VTK程序








  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值