• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

在Ubuntu系统中开发个上位机?

fb4b43ef0e26d840 2018-05-24 浏览量:1836
在Ubuntu 14.04 LTS系统中开发个上位机?一般用什么软件比较好?Windows平台的上位机在Ubuntu系统兼容吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • win下的肯定不兼容ubuntu系统

    其实上位机涉及两个方面的问题:

    1. 底层数据通信

    2. UI层数据显示交互控制

    对于1,不同系统有不同的api这已经造成不可能兼容

    对于2,反而有可以通用的技术,比如web化,或者一些跨平台库(需要不同平台编译,但不用再次编码,如QT,此外想eletron也可以)

    • 发布于 2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 那要看你在windows上用什么开发的了,如果是Qt ,那么可以把工程放到lnux下再编译一下就可以了。

    在linux下,Qt用的很多。

    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 试试python,高级语言兼容性好。

    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • linux下可以用qt ,支持跨平台
    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • linux下开发上位机,如果需要图形界面,基本就是QT,windows上的软件大部分都是MFC,虽然现在linux下有Wine模拟器,但是涉及到底层的windows软件wine基本也不会支持的很好。
    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 几乎所有的linux下的上位机图形化界面都是QT,可以说QT是linux下图形化的主流。

    另外据说C#用.net core可以支持linux了,但是没见过人用

    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 在Ubuntu上开发上位机,推荐使用Qt和python,所以主要是两者都是跨平台的,只要底层包兼容,也可以在windows上 运行。
    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 用qt,写好代码,在不同的平台重新编译一下就可以分别运行了
    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 最简单的实现方式就是QT了,直接用QT写个上位机的图形化界面程序,支持串口/以太网/WIFI/USB多种通信方式,非常好用。

    • 发布于2018-05-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用QT,或者Labview,总体Labview开发要简单,驱动都做好了,文件可以和windows下了兼容,屏蔽了底层细节
    • 发布于2018-05-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 用 qt 吧,一次编码,到处编译运行,qt 是夸平台的。

    windows 写的软件是不是可以夸平台,不是的话,在 linux 下用需要模拟的,如果和底层硬件紧密的话,估计不会很平顺

    • 发布于2018-05-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用QT写个界面部署到ubuntu中运行
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

在Ubuntu系统中开发个上位机?