zoukankan      html  css  js  c++  java
  • linux c++编译相关工具链整理

    一个未知的bug(后来才发现是自动化部署脚本的问题),导致了整个C++编译工具链被项目生成的可执行程序污染了(查看工具链的更新时间和ldd依赖,怎么看都是项目的生成程序覆盖了,但程序名没有变)。
    刚开始不知道bug引发的具体定位,唯有将整个工具链都重新安装一遍比较省事,特整理命令如下:

    # 原有安装包依然可用的情况下,可以直接使用以下命令:
    yum reinstall binutils gcc gcc-c++ make cmake
    # 否则就只能删了再装了
    yum remove -y binutils gcc gcc-c++ make cmake
    yum install -y binutils gcc gcc-c++ make cmake
    

    PS: 问题出现在CentOS7 make项目时,进行了其他(具体那一步造成不确定)并行操作导致
    其实用centos-release-scl会比较方便

  • 相关阅读:
    SharePoint 2010 世界(一)
    joomla个性定制(五)
    express框架简析🐱‍🏍
    组件
    日常
    mongo数据库浅析
    vue浅析
    react开发环境
    jsonserver
    关于arraylist.remove的一些小问题。
  • 原文地址:https://www.cnblogs.com/pureLaw/p/14572073.html
Copyright © 2011-2022 走看看