zoukankan      html  css  js  c++  java
  • Qt、VTK配置常见问题

    1. QVTKWidget undefined reference to 问题,一定要在pro文件中添加库

       libvtkGUISupportQt-6.3

    2. CMAKE_MAKE_PROGRAM    Qt/Qt5.7/Tools/........./mingw32-make

    3. mingw32-make install INTALL_ROOT=”你要保存的路径”

    4. install时出现如下错误提示:

    1>  file cannot create directory: C:/Program Files/VTK/lib/  Maybe need
    1>  administrative privileges.

      这个时候只要修改之前cmake时指定的“Where to build the binaries”的 输出目录中的cmake_install.cmake文件中的CMAKE_INSTALL_PREFIX项即可,如下,把它改至自己指定的C盘外的安装目录,如D:/Program Files/VTK:

    # Set the install prefix

    IF(NOT DEFINED CMAKE_INSTALL_PREFIX)

       SET(CMAKE_INSTALL_PREFIX "D:/Program Files/VTK")

     

    ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)

    至此你可以去你的D:Program FilesVTK里面看看了,这个VTK文件就是这次编译的成果。

    5.千万注意:要么把杀毒系统关闭,要么把qmakegcc.exeg++.exemingw32-make.exe设为“信任”,否则在长时间的编译过程中360或毒霸等安全系统会出来询问这些应用是否允许运行,人不在电脑前时,它会默认不允许运行。这样,有些内容会无法编译,导致莫名其妙的错误。

    6.在编译后,切记要将

      D:QtVTK6.3.0MinGW eleasein

      D:QtVTK6.3.0MinGW eleaselib;

    添加到环境变量中。

    7.切记,在Build时,一定将VTK_USE_SYSTEM_FREETYPE设置为ON

    8.CMake won't find MPEG2?When compiling: cannot find -lvtkoggtheora

       You must set VTK_USE_MPEG2_ENCODER ON VTK_USE_OGGTHEORA_ENCODER ON in your VTK build.

    9. CMake won't find FFMPEG headers?

        You must set VTK_USE_FFMPEG_ENCODER ON in your VTK build.

  • 相关阅读:
    css 冷知识
    js跨域问题
    检测浏览器是否支持ES6
    新增项目到GIT仓库中
    如何正确设置统计博客园的个人博客访问量(图文详解)
    Node中包的加载机制
    图片路径中含有中文在jsp下不能正常显示的问题
    通过Xshell来访问和连接Linux
    文件下载该注意的问题
    文件上传该注意的问题
  • 原文地址:https://www.cnblogs.com/phoenixdsg/p/6163126.html
Copyright © 2011-2022 走看看