0

我想使用并行端口(LPT)来接收和发送数据,我以前在不同的操作系统中用各种语言做过,比如 Windows 中的 VB,Linux 中的 C。

但是现在,我想使用一种跨平台的语言(我猜还有一个用于 LPT 访问的库)。这样我就可以在 linux 中编写代码,并且可以在我父亲的 windows 上编译它而无需更改代码。

java comm api 将是一个不错的选择,但官方 api 不支持 windows 并且 rxtx 已有 2 年历史。

那么哪种语言和库会更容易和高效,我的意思是,易于捆绑,易于安装等......而且我需要兼容 linux 和 windows。

4

1 回答 1

1

并行端口 i/o 没有标准的便携式接口。在 MSDOS、Windows 和 Linux 上,使用了截然不同的范例和 API。

您能做的最好的事情就是编写一个使用抽象 API 的应用程序,然后在每个目标平台上提供该 API。可能已经有可用的库来完成较低的部分,但我不知道有任何副手。

于 2011-04-26T21:19:35.500 回答