工业无损检测-3D可视化和分析软件Avizo硬件配置要求(4)

时间:2022-06-06   来源:   网友评论:0   人气: 80 作者:

防火墙

激活 Avizo 需要 Internet 访问权限。您的防火墙可能会阻止与许可证服务器的连接。

Linux

Avizo 仅适用于 Intel64/AMD64 系统。

Avizo 的官方 Linux 发行版是 CentOS 7 64 位。尽管如此,如果可以找到所需版本的系统库,Avizo 可能会在其他一些 64 位 Linux 发行版上工作,但对这些平台的技术支持将受到限制。以下是这些 64 位 Linux 发行版的非详尽列表:

  • CentOS® 7,Avizo 已经过全面测试的官方 Linux 发行版。
  • 红帽® 企业 Linux® 7.x。

笔记:

  • 在 Linux 的标准安装之后,硬件加速不一定被激活,尽管 X-Windows 和 Avizo 可能工作正常。要启用 OpenGL 硬件,可能必须安装特定于加速的驱动程序。这可以大大提高渲染性能。有时需要禁用模板缓冲区(通过使用选项 -no_stencils 启动 Avizo)来获得加速。
  • 在某些发行版中,用户界面的某些部分(例如分段编辑器)可能无法正确显示。这是一个已知的 Qt 问题。您可以通过禁用 Xorg.conf 配置文件的扩展部分中的复合选项来解决此问题:

    部分“扩展”
    选项“复合”“禁用”
    EndSection

  • 为了在启用 SELinux 的 Linux 系统上正常工作,Avizo 需要修改一些 Avizo 共享对象文件的安全上下文,以便它们可以重新定位到内存中。安装 Avizo 的用户(可能是 root)必须从 shell 控制台运行以下命令才能设置正确的安全上下文:
    chcon -v -t texrel_shlib_t "${AVIZO_ROOT}"/lib/arch-Linux*-*/库*.so
  • 即使 Avizo 可以与任何桌面(如 KDE)一起使用,它也仅在 GNOME 中得到验证。
  • 由于切换到 Qt 5.9 和 CentOS < 7.7 ( cat /etc/centos-release 检查版本),您需要更新系统的 freetype 库如下:
    • 以 root 身份登录
    • sudo yum 更新 freetype
  •  

XPand C++ API

要使用 Windows 上 Avizo 3D Pro 中可用的 C++ API 为 Avizo 创建自定义扩展,您需要 Microsoft Visual Studio® 2013,更新 4。在调试模式下运行 Avizo 之前安装 Visual Studio 很重要。

要使用 Linux 上 Avizo 3D Pro 中提供的 C++ API 为 Avizo 创建自定义扩展,您需要在 RHEL 7 上安装 gcc 4.8.x。使用以下命令确定 GNU 编译器的版本:
gcc --version

笔记:

  • 要使用的特定编译器版本取决于您要在其上运行扩展的 Avizo 应用程序版本。为了获得所需的编译器版本,启动 Avizo 的目标版本并在 TCL 控制台中键入 app uname。
  • 对于下一个 2022.2 版本,使用 XPand 扩展所需的编译器版本将升级为:
    • Windows 上的 Microsoft Visual Studio® 2019
    • Linux 上的 gcc 9

MATLAB

目前所有平台上支持的 MATLAB 版本是 2020a。要使用与 MATLAB (MathWorks, Inc.) 建立连接的 Calculus MATLAB 模块,请按照以下安装说明进行操作:

视窗

如果您在安装过程中没有注册,请在 Windows 命令行中输入以下命令:matlab /regserver。

此外,在 PATH 环境变量中添加 MATLAB_INSTALLATION_PATH/bin 和 MATLAB_INSTALLATION_PATH/bin/win64 以允许 Avizo 查找 MATLAB 库。

Linux

在 Linux 64 位上,LD_LIBRARY_PATH 环境变量应设置为 MATLAB_INSTALLATION_PATH/bin/glnxa64。

PATH 环境变量也应设置为 MATLAB_INSTALLATION_PATH/bin。
如果您在设置环境变量后仍然无法启动 Calculus MATLAB  ,可能是因为安装在您的平台上的 GNU 标准 C++ 库 (libstdc++) 比 MATLAB 所需的旧。您可以在 64 位 Linux 上的 MATLAB_INSTALLATION_PATH/sys/os/glnxa64 中查看 MATLAB 的嵌入式 libstdc++ 版本。

如果需要,将此路径添加到 LD_LIBRARY_PATH。

远程显示


 

相关文章

文章评论