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

ubuntu2004上编译不通过,18.04上却可以

liuzzzshann 2020-06-05 浏览量:481

有一个程序。

ubuntu2004上编译不通过,18.04上却可以

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果都是linux。那么,不应该有这样的问题,唯一可能的就是新版本的,对某些功能,在内核层进行了调整,而没有兼容之前版本。如设备树匠更新,你可以查一下新内核更新了哪些内容
    • 发布于 2020-06-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 程序是不是用到比较新的库了,ubuntu2004中没有或是版本较旧,向下兼容,并不是向上兼容
    • 发布于2020-06-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 要看具体的错误信号才好分析了

    一般不会有问题的,高版本的会向下兼容的。

    看一下环境配置,库的配置是不是一样的,是不是忘记安装某个库了

    • 发布于2020-06-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要检查编译报错的信息,不同版本的ubuntu,它系统的一些函数的实现可能不一样,依赖的库也不一样
    • 发布于2020-06-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 这要看报警信息才能确定是哪里的问题的,理论上都是会向下兼容的,可能一些库的兼容性不好吧
    • 发布于2020-06-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 不同版本的Ubuntu使用了不同的库,如果使用的库没办法向下兼容,就可能出现问题。ubuntu2004版本太新了,很多功能并没有在这个系统下进行过完成的适配,所以可能遇到兼容问题,开发软件并不是Ubuntu版本月新越好,现在还有很多程序都在使用16.04,能用就行。
    • 发布于2020-06-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

ubuntu2004上编译不通过,18.04上却可以