我正在用 Go/C 为后端编写程序,为前端编写 JavaScript/HTML。它不是一个 Web 应用程序,但它运行一个本地服务器,将数据发送到客户端(firefox)。然后客户端显示这些数据并使用 websockets 将任何用户交互发送回服务器。
后端部分是用 C 编写的,因为我必须动态加载 32 位 DLL 文件才能与我的硬件进行通信。硬件(为此我获得了 64 位和 32 位驱动程序)通过 USB 将其数据发送到我的后端,后端处理并将其显示给前端。硬件、驱动程序和 DLL 文件来自第三方,因此我更改其中任何一个的机会非常低。
我使用 GCC (MinGW) 作为 C 代码的编译器,因为 Go 和 Microsoft 的编译器相处得不太好,我使用 32 位编译器,因为我正在加载 32 位 DLL。
该程序在我的 64 位 lenovo Thinkpad 和 Windows 8 专业版上编译并运行(在传统模式下运行),但现在我想知道是否可以在 Windows 平板电脑上运行相同的程序。不幸的是,我没有 Windows 平板电脑,所以我如何确定它是否适用于平板电脑而不实际购买?我知道 Microsoft 有某种模拟器,但它可以与 GCC 一起使用吗?平板电脑的处理器架构重要吗?相同的驱动程序会起作用吗?DLL 文件会起作用吗?
猛跑小猪
相关分类