解决Dev-C++“编译器设置验证过程中,发现存在以下问题……”

  • A+
所属分类:代码笔记 信息技术

最近重拾信息学竞赛,更新尘封已久的Dev-C++到5.11最新版,没想到每次启动都会出现

“编译器设置验证过程中,发现存在以下问题 "TDM-GCC 4.9.2 64-bit Release":

下面路径 库 不存在:D:\Dev-Cpp\MinGW64\lib32

你希望Dev-C++为你移除它们并且添加缺省路径到有效路径吗?

空置这些目录会导致编译过程中的问题.

除非你知道自己在做什么,所以建议您单击确定.”

XCC的博客-解决Dev-C++“编译器设置验证过程中,发现存在以下问题……”中的图片 第1张(截图来自网络)

虽然不碍使用,但令人不爽,so综合网上各种说法,较为完美的解决方法如下:

首先依次打开工具-编译选项-目录-库

XCC的博客-解决Dev-C++“编译器设置验证过程中,发现存在以下问题……”中的图片 第2张

点选原先第一行的目录(图中为删除后的),删掉它;

以下这步用于保证点击头文件时能正常跳转到那个头文件,引用库函数能显示出函数参数等信息,可忽略:

点右下角的文件浏览图标,找到如下路径“你的Dev C++安装目录\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include”,添加到库中。

OK了,记得点确定保存,效果如图。

注意,7.17更新:

现找到更为完美的解决办法,即将5.11版本的编译设置改回旧版,库文件也用旧版的覆盖(并不是相当于回到旧版,反而库文件变多了)

找到你安装DevC++的目录,直接用下面的压缩包(文末提供下载,仅包含文件夹中需覆盖的库文件)中的MinGW64文件夹覆盖原来的MinGW64文件夹。

编译设置改为:

C++包含文件

C:\Program Files (x86)\Dev-Cpp\MinGW64\include

C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include

C:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.8.1\include

C:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.8.1\include\c++

C包含文件

C:\Program Files (x86)\Dev-Cpp\MinGW64\include

C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include

C:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.8.1\include

这就对于强迫症真正完美了,任何头文件、函数都正常了。

密码:xccbk

文件下载

广告也精彩
xcc

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: