U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

CLion配置C/C++环境的坑: The C compiler “MinGW/bin/gcc.exe“ is not

来源:http://www.tudoupe.com时间:2022-07-09

前言

我想学C语言。CLion,第一个安装JetBrains的,四处碰壁很正常,经经历破译软件的困难后,众所周知,Clion还需要特别引入C/C++环境来编译C语言程序,通常下载MinGW或Visual Studio来获取C/C++环境,这个博客将下载的MinGW作为一个例子来解释C/C++环境配置中遇到的漏洞。

问题描述:

在 CLion 的 Toolchains 中进行环境配置的时候,对一个中国人来说,很有可能你会遇到头条中的一些问题,正常逻辑下,你可能怀疑你的安装步骤是错的,或者软件包版本不匹配,那是当时我的想法,于是,反复地,许多方法下载和安装多次的MinGW和Visual Studio来尝试,是的,一直失败!C++环境无法以任何方式检测故障,截图如下:

bf0cae48820640a6a5427e9b7a352ddb.png

强行 Apply > Ok 之后,代码编译会报错:The C compiler "MinGW/bin/gcc.exe" is not able to compile a simple test program.

问题解决:

1、首先,既然是报错检测不到系统的 C++环境,那么先去系统 cmd 窗口输入命令:gcc -v,查看电脑系统的 C++环境是否存在,截图如下说明 C++环境已存在,没有问题。

6278ddd681d249a9bf6ee587b541ad32.png

2.在检查安装的MinGW和CLion版本的兼容性及重新考虑正确的安装操作步骤之前,注意的是,您必须首先检查MinGW文件路径(绝对路径)是否包含中文字符!!!C++配置环境路径不能包含中文,否则会报错!仔细地看一下我的问题说明中的错误引言,MinGW的路径包含中国“ 家庭桶 ”!将文件夹的名称改为英文,再次尝试,成功了!!!

c795c24be9a84522abf5c87b18186a3c.png

3、出现这个问题,你可能的C++环境也安装在计算机的系统磁盘C上,然鹅···,您的系统用户名是中文,在通往环境的绝对路径下,是中国人,所以报错!这种情况下,您可以重新安装C++环境在计算机的D磁盘或任何其他磁盘上,用英语标记文件夹名称;当然,还可以用英语修改系统用户名,只是稍微麻烦些,不过一劳永逸嘛, 以英文修改中文系统用户名,参考这篇博客文章 。

总结:

习惯用英语命名所有文件夹.在安装软件或创建编程项目时,文件夹的名称是英文,否则, 往往会有问题!!!甚至,建议用英文命名个人电脑的系统用户名,因为,如果你想操纵C盘的内容,所以文件路径经常包含系统用户名,中文命名的话,安装时可能出现软件时间错误,也很难看问题在哪里!!!

如果你觉得这篇文章有用,记住赞扬,收集,注意哦! 你的赞扬是我创造的无穷动机

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息