ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

系统报一下错误:checking for cc... cc checking whether the c compiler works... no configure: error : in &#

2024-07-03 16:45:51  阅读:353  来源: 互联网

标签:


这个错误通常表示在配置OpenSSH时出现了C编译器无法创建可执行文件的问题。您可以尝试以下解决方法:

  1. 确认C编译器已安装:

    • 确保在离线系统上安装了C编译器。您可以使用包管理工具安装,如在CentOS系统中可以使用yum,在Ubuntu系统中可以使用apt
    • 例如,在CentOS上安装gcc编译器:
      yum install gcc
      

      Bash
  2. 设置环境变量:

    • 检查是否设置了正确的环境变量,确保C编译器可以被识别。您可以通过以下命令查看是否有C编译器:
      which cc
      

      Bash
    • 如果没有输出路径,则可能需要正确设置$PATH环境变量指向C编译器的路径。
  3. 检查权限:

    • 确保您有足够的权限在目标目录中创建文件。尝试切换到以root用户或具有足够权限的用户进行操作。
  4. 清除Configure缓存:

    • 尝试清除之前的配置缓存,并重新运行./configure
      make distclean
      ./configure
      

      Bash

如果您尝试上述方法仍无法解决问题,请检查并确保系统中所有必需的依赖项都已正确安装和配置。您还可以查看config.log文件中的详细错误信息,以便确定出错的原因。希望这些步骤能帮助您解决C编译器无法创建可执行文件的问题。

标签:
来源:

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有