如何将多个传感器组合到一个项目中,使用单独的驱动程序?
How to combine multiple sensors into one project with separate drivers?
我正在创建一个需要 Ximea 相机和连接到驱动程序的传感器的应用程序。两者都是 C++ 兼容的。问题是 Ximea 相机仅在 Visual Studio 上以 x86 构建,而传感器则以 x64 构建。我想 运行 来自同一个项目,我相信我需要使用 MSBuild 或某种 Batch Build 来配置两者,以便它们可以同时 运行。我基本上想从相机拍摄图像来控制传感器,所以它们都需要同时 运行ning。
Here 是 link 到 API 我用的相机。
(这是我第一次大量使用 C++,所以任何 advice/references/resources 都很棒!)
I would like to run both from the same project, and I believe that I
need to use MSBuild or some sort of Batch Build to configure both so
that they can both run at the same time.
运行和构建的意思不同,构建整个解决方案时,您可以使用msbuild或批处理脚本在X86中构建Ximea相机项目,在X64中构建传感器项目。
在 VS 中,您可以在解决方案资源管理器中右键单击解决方案=>配置管理器来控制此行为。参见:
那么当你选择Solution Platform x86时,它实际上在X64中构建项目A和B,在X86中构建C。这就是 msbuild 可以为您做的。但是我不能确定你运行它是否会出现兼容性问题。
我正在创建一个需要 Ximea 相机和连接到驱动程序的传感器的应用程序。两者都是 C++ 兼容的。问题是 Ximea 相机仅在 Visual Studio 上以 x86 构建,而传感器则以 x64 构建。我想 运行 来自同一个项目,我相信我需要使用 MSBuild 或某种 Batch Build 来配置两者,以便它们可以同时 运行。我基本上想从相机拍摄图像来控制传感器,所以它们都需要同时 运行ning。
Here 是 link 到 API 我用的相机。
(这是我第一次大量使用 C++,所以任何 advice/references/resources 都很棒!)
I would like to run both from the same project, and I believe that I need to use MSBuild or some sort of Batch Build to configure both so that they can both run at the same time.
运行和构建的意思不同,构建整个解决方案时,您可以使用msbuild或批处理脚本在X86中构建Ximea相机项目,在X64中构建传感器项目。
在 VS 中,您可以在解决方案资源管理器中右键单击解决方案=>配置管理器来控制此行为。参见:
那么当你选择Solution Platform x86时,它实际上在X64中构建项目A和B,在X86中构建C。这就是 msbuild 可以为您做的。但是我不能确定你运行它是否会出现兼容性问题。