Простой и эффективный язык для межплатформенного интерфейса с параллельным портом - PullRequest
0 голосов
/ 27 апреля 2011

Я хочу использовать параллельный порт (LPT) для получения и отправки данных, я делал это раньше на разных языках в разных ОС, таких как VB в Windows, C в Linux.

Но теперь я хочу использовать язык (и, вероятно, библиотеку для доступа к LPT), который является кроссплатформенным. Так что я могу написать код в Linux и скомпилировать его на окнах моего отца без изменения кода.

Был бы неплохой java comm api, но официальный api не поддерживает windows, а rxtx уже 2 года.

Итак, какой язык и библиотека будут проще и эффективнее, я имею в виду, что их легко объединять, устанавливать и т. Д., И мне нужны Linux и Windows, совместимые с ними.

1 Ответ

1 голос
/ 27 апреля 2011

Параллельный порт ввода / вывода не имеет стандартного переносимого интерфейса. В MSDOS, Windows и Linux используются существенно разные парадигмы и API.

Лучшее, что вы можете сделать - это написать приложение, которое использует абстрактный API, а затем предоставить этот API на каждой целевой платформе. Вероятно, уже есть доступные библиотеки, которые выполняют нижнюю часть, но я не знаю ничего лишнего.

...