C或C++中的Com端口库

Tob*_*bia 2 c c++ serial-port

我需要通过Tomcat webserver管理COM打印机端口.我尝试了很多java解决方案,例如RxTx库但我遇到了很多麻烦:当我关掉打印机时,jvm崩溃了!现在我想使用由JNA链接的jvm外部库,所以我需要一个带有原始方法C或C++库来读取和写入COM端口.这个库应该在windows或linux下编译.我能找到一些已经完成的事吗?(我不能用C或C++编写程序).

谢谢.

Mar*_*cia 7

使用Boost Asio!

它保证完全便携.它也非常可靠.我实际上在我自己的应用程序中使用它(使用AT命令通过gsm设备发送短信).

另请参阅:以独立于平台的方式访问串行端口