configure: error: C++ compiler cannot create executables
时间: 2024-03-19 10:35:45 浏览: 15
这个错误通常是由于缺少必要的编译工具或库文件导致的。您可以尝试安装编译工具和依赖项,例如:
在 Ubuntu 上:
```
sudo apt-get install build-essential
```
在 CentOS 上:
```
sudo yum groupinstall 'Development Tools'
```
相关问题
configure: error: C compiler cannot create executables
这个错误通常是由于缺少必要的编译器或软件包导致的。以下是一些可能的解决方案:
1. 确保已经安装了C编译器。可以尝试使用以下命令安装gcc编译器和libc6-dev软件包:
```shell
sudo apt-get install gcc libc6-dev
```
2. 如果已经安装了C编译器,但仍然出现此错误,则可能是由于缺少必要的软件包。可以尝试使用以下命令重新安装build-essential软件包:
```shell
sudo apt purge binutils
sudo apt remove make
sudo apt autoremove
sudo apt install build-essential
```
如果以上解决方案都无法解决问题,请提供更多详细信息,以便我们更好地帮助您解决问题。
编译realine时报错configure: error: C compiler cannot create executables
这个错误通常是由于编译器无法生成可执行文件导致的。解决这个问题的方法是检查编译器是否正确安装并配置。您可以尝试以下几个步骤来解决这个问题:
1. 确认您的编译器已正确安装并配置。您可以通过在终端中输入“gcc -v”来检查您的gcc版本。如果您的gcc未正确安装或配置,您可以尝试重新安装或配置它。
2. 确认您的编译器路径已正确设置。您可以通过在终端中输入“echo $PATH”来检查您的路径设置。如果您的路径设置不正确,您可以尝试更新您的路径设置。
3. 确认您的编译器选项已正确设置。您可以尝试在编译命令中添加“--with-cc=/path/to/your/compiler”选项来指定您的编译器路径。
如果您仍然无法解决这个问题,您可以尝试在网上搜索相关解决方案或者咨询相关技术支持人员。