首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Paraview内置于VS中

Paraview内置于VS中
EN

Stack Overflow用户
提问于 2016-08-03 09:56:35
回答 1查看 272关注 0票数 1

我试图从源构建截视图,因此使用:

  • Windows 7
  • 2010
  • Qt 4.8.7
  • Python 2.7.8
  • msmpi 7
  • 截视源,5.1.0版

在CMake中,我可以选择不同的选项来指定在构建过程中包含哪些功能。我尝试了不同的组合,比如分别设置BUILD_EXAMPLES或PARAVIEW_USE_MPI。现在我有以下问题:

  1. 当我设置BUILD_SHARED_LIBS和PARAVIEW_ENABLE_PYTHON (除其他外)时,使用CMake配置和生成项目是成功的,但是在VS中编译失败;在编译开始后,它就会冻结。有没有人经历过同样的问题,你是如何解决的?(顺便说一句,如果我取消了BUILD_SHARED_LIBS,它可以工作,但我不想要一个静态的Paraview构建)。
  2. 通过使用BUILD_EXAMPLES、BUILD_TESTING、PARAVIEW_BUILD_QT_GUI、PARAVIEW_ENABLE_CATALYST、PARAVIEW_ENABLE_PYTHON和PARAVIEW_USE_MPI组合,问题与1中描述的问题相同。)发生,但这或多或少是我需要使用催化剂进行现场分析,我的有限元模拟。(顺便说一句,如果我在上面的组合中取消了BUILD_TESTING,它就能工作,但我需要CTest来测试描述的这里示例。现在有谁能解决这个问题吗?
  3. GitHub所示,已经更新了一些示例,以便在第4.4段中正常工作。我的Paraview (5.1.0)版本是否不适合于催化剂示例?这就是为什么VS总是为CMake中的特定变量设置挂起的原因吗,以及哪一种版本的Paraview最适合于启动催化剂示例?

我很感谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2016-10-02 14:23:27

太奇怪了!这是不知道的原因。虽然我没有显式地使用VS2010,但是我们有仪表板测试和2013年,我使用VS2015构建没有问题。

不过,我建议使用忍者作为构建器而不是IDE。只需从适当的VS命令提示符中运行cmake-gui.exe,并选择Ninja作为构建生成器。然后,要构建,只需在build目录中运行ninja

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38740276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档