This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] OPT8241-CDK-EVM:从源代码构建 Voxel SDK (使用 Windows 10和 VS2015)不成功

Guru**** 2595800 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/607106/opt8241-cdk-evm-voxel-sdk-build-from-source-with-windows-10-and-vs2015-unsuccessful

器件型号:OPT8241-CDK-EVM

我希望在运行 Windows 10和 Visual Studio 2015的新 HP 笔记本电脑上安装 Voxel SDK。   但是 、二进制文件安装程序会安装与现有 Visual Studio 2015相冲突的 Visual Studio 2013运行时环境。  因此、我尝试构建源代码。  我按照   git bash 中的说明下载了源文件,并按预期创建了一个包含5个子文件夹的'voxelsdk'文件夹。  但是,在 git bash 中执行接下来的几个步骤后,我遇到了此问题:

如果有任何建议,我会非常感谢!  

有一点- git bash 不允许将 voxelsdk 下载 到 Program Files 目录中(即使我是管理员),所以我下载到 Users/hpi7目录中-但我认为这并不重要。

谢谢你

rs_rwc

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请从常规 Windows cmd.exe 命令提示符而不是 git bash 构建代码。 我们的构建说明适用于常规命令提示符。

    (如果从 git bash 构建,则必须使用不同的命令来设置环境变量)。

    无需将代码下载到 Program Files 目录中;您可以使用任何目录进行构建。

    通常、在已安装 Visual Studio 2015的计算机上安装 VoxelSDK 不会出现问题。 VS2013运行时安装仍应继续进行。 如果不起作用、您可以暂时卸载 VS2015并稍后重新安装。

    此致、
    Anand
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Anand

    我决定再次尝试安装 VoxelSDK 二进制文件(Voxel.SDK-0.6.9-msvc2015-win64.exe)、 它看起来 正常:

    然后我尝试运行 Voxel Viewer-0.9.6、我收到了这条消息、但我不理解、因为 指定的路径看起来正确-

     

    有什么建议吗?

    谢谢你

    rs_rwc

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    使用 VS2015构建的预构建 SDK 是试验性的、未经全面测试。 可能存在一些依赖关系、使其无法使用 VoxelViewer。 您应该使用 VoxelViewer 中包含的 SDK、或者使用通过 VS2013构建的版本。

    您可以运行预编译的 VoxelSDK 中包含的其他应用程序。 例如,VoxelCLI 是与 VoxelViewer 等效的命令行,它允许您完全控制摄像机。

    此致、
    Anand
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Anand

    感谢您的快速回答、非常感谢。 我继续如下:

    我卸载了"Voxel.sdk-0.9-msvc2015-win64.exe"、然后安装了"Voxel.sdk-0.6-9-win64.exe"。  我重新开始了、以确保 Visual C++ 64位可再发行运行时2013已准备就绪。  VoxelCLI 运行、但当我尝试 Voxel Viewer-0.9.6时、我仍然会像以前一样获得"Failed to import Voxel SDK"窗口。  还有其他建议可以尝试吗?

    一件事-我的评估模块直到星期三才会送达、我正在做这项工作、以便做好准备迎接它的送达时间。  连接评估模块后、Voxel Viewer 问题是否会得到解决?  似乎很不可能,但我想我会问。


    非常感谢您的帮助和清晰的答案!


    rs_rwc

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    VoxelViewer 应自行运行、而无需单独安装 SDK。

    是否可以删除"C:\Users\ \\.Voxel"目录并清除体素_SDK_PATH 环境变量并进行检查?

    此时 VoxelViewer 应该能够启动。

    此致、
    Anand
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Anand


    根据您的建议、我删除了"C:\Users\ \.Voxel"目录和体素_SDK_PATH 环境变量。  成功- VoxelViewer 确实启动了!  谢谢你。

    现在、在我看来、由于您的帮助、Voxel SDK 0.6.9的工作原理是运行 VoxelCLI、并且 VoxelViewer 也可以工作。  但 VoxelViewer 仍然无法检测 Voxel SDK 0.0.9。

    您下一个关于使 VoxelViewer 能够检测 Voxel SDK 0.0.9的建议是什么?

    谢谢你

    rs_rwc

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    如果您使用 VS2013构建 VoxelSDK、则它应该只能与 VoxelViewer 配合使用。 这是我们支持的配置。

    我们将检查 VS2015版本。

    此致、
    Anand