kar*_*een 6 c++ gcc mingw mingw32 sublimetext3
mingw32_gt_pch_use_address 中的内部错误,位于 config/i386/host-mingw32.c:190:MapViewOfFileEx:尝试访问无效地址。
在 sublime-text 3 中编译 C++ 程序时出现此错误。
如何解决这个错误?
就我而言,这个问题是由于#include<bits/stdc++.h>. 评论这一行并#include <iostream>解决问题。
如果您已预编译<stdc++.h>,则此路径中有 stdc++.h.gch 文件(根据您安装 MinGW 的位置和版本,路径可能会有所不同):
C:\MinGW\lib\gcc\mingw32\9.2.0\include\c++\mingw32\bits
因此,要解决此问题,请删除stdc++.h.gch 文件并将这两个命令粘贴到终端中:
cd C:\MinGW\lib\gcc\mingw32\9.2.0\include\c++\mingw32\bits
g++ -std=c++17 stdc++.h
我在 codechef 讨论中找到了这个解决方案,它对我有用。
小智 1
我在安装CodeBlocks后遇到这个问题,可能是因为codeblocksMINGW设置。我的首字母MinGW来自 DEV-C++。
所以我所做的是这样的。
1."C:\...\GnuWin"从 中删除PATH。
2.确保您拥有编译器的旧路径。就我而言是"C:\...\DevCPP\Mingw\bin"
| 归档时间: |
|
| 查看次数: |
8029 次 |
| 最近记录: |