【问题标题】:Scientific Matrix Library for Windows 8 Store apps. (C++/CX)适用于 Windows 8 应用商店应用的科学矩阵库。 (C++/CX)
【发布时间】:2013-01-08 08:58:06
【问题描述】:

在为 Windows 8 商店应用程序移植 Eigen/OpenCV 矩阵库方面是否有任何工作?对于 arm/x86。

如果我需要一个用于我的 Windows 商店应用程序的矩阵库。有什么值得使用的吗?或者,我将如何为 Windows 8 应用商店应用移植 Eigen 或 OpenCVs 库。

我认为它称为 C++/CX 运行时库?

【问题讨论】:

    标签: windows-8 c++-cx


    【解决方案1】:

    取决于您的语言/生态系统。

    1. 如果您的目标是 .NET 和 CLR,则有 Math.NET Numerics
    2. 如果您使用的是本机代码 (C++/CX),那么您应该能够按原样使用现有库,包括 OpenCV 和 Eigen

    【讨论】:

    • 我正计划创建一个可供 .NET CLR 使用并使用本机代码后端进行矩阵计算的 SDK。这意味着我的代码/SDK 将使用 Native C++。我是否理解正确,为我的库创建一个 C++/CX 包装器我可以从.Net CLR 调用它?另外 - 我假设需要一些工作来为 ARM 编译 eigen/openCV?
    • 互操作是一个很大的话题,您可以在 MSDN 上找到很多关于它的文章。简而言之,创建 Windows 运行时组件(在 C++/CX 中)并从 .NET 调用它应该没有任何问题 - 这就是它的用途。但是,对于 ARM,如果您坚持使用纯 .NET,您的生活会容易得多,因为 JIT 编译器可以自动为您发出 ARM 指令。正如您所猜到的那样,编译原生 C++ 库以针对 ARM 可能会涉及到一些工作。
    • 谢谢。我想我会试着玩弄它。猜猜 OpenCV 的人会在某个时候为 Windows 应用商店应用程序编译 OpenCV 提供解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多