当前位置: 首页 > news >正文

kylin系统软件移植部署过程中遇到的问题及解决方案

有一个跨平台的c++软件,基于qt,boost,zmq,kafka等库,使用cmake脚本管理构建。在windows下和ubuntu下都能正常编译。在部署到kylin系统下时,遇到了一些问题。记录一下解决过程。

KYLIN 操作系统部署 c++开发环境:

安装了git,ninja,qt,boost等编译必要软件。因为之前使用apt安装,在kylin下只能使用yum,也是熟悉了一段时间。终于把要安装的依赖全部安装完成。

编译过程中提示找不到filesystem,一看就是c++17不支持的原因。查看kylin系统的gcc编译器版本,发现是7.3,于是自己使用源码编译,升级到11.3。

## gcc 编译升级7.3->11.3yum -y install make gcc gcc-c++ clang texinfo automakeyum -y install gmp gmp-devel mpfr mpfr-devel libmpc libmpc-devel isl isl-develwget https://ftp.gnu.org/gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.xz
tar -xf gcc-11.3.0.tar.xz<

相关文章:

  • WINUI——Background小结
  • Kotlin 与 Jetpack Compose 参数设计完全指南
  • Endnote 21显示字段设置与修改详细解析(附Endnote Click)
  • 性能优化实践
  • 关于flowable工作流的研究与初步使用
  • ​​​​​​​今日github AI科技工具汇总(20250415更新)
  • MODBUS RTU time_out实现
  • LLM中的N-Gram、TF-IDF和Word embedding
  • 从“数据孤岛”到“万物互联”,PLC组网重构工控边界
  • STM32 HAL库 DAC生成正弦波
  • 返工成本高,如何优化验收流程
  • MyBatis SqlSessionFactory 批量执行实战
  • Transformer编程题目,结合RTX 3060显卡性能和市场主流技术
  • 【差分隐私相关概念】瑞丽差分隐私(RDP)命题10
  • 每日算法(双指针算法)(Day 1)
  • docker多架构镜像构建
  • 大模型面经 | 请你介绍一下ReAct(Reasoning and Acting)?
  • FreeRTOS菜鸟入门(五)·空闲任务与阻塞延时的实现
  • 《白龙马购销存》软件分享
  • ElasticSearch中常用的数据类型
  • 中国天主教组织发唁电对教皇去世表示哀悼
  • 马上评丨从东方红一号到神二十,中国航天步履不停
  • 习近平举行仪式欢迎肯尼亚总统鲁托访华
  • “2025未来地球:科学与应用大会”在江西景德镇开幕
  • 福建海警位金门附近海域依法开展常态化执法巡查
  • 世界地球日丨上海交响乐团牵手上海植物园,为“树”写交响曲