mingw相关内容

无法安装mingw:mingw-get-gui:*错误*存档读取头记录意外结束

我现在正在尝试安装mingw几个小时,但不断收到以下错误消息: 安装:GCC-c++-4.8.1-4-mingw32-bin.tar.lzma 安装GCC-c++-4.8.1-4-mingw32-bin.tar.lzma Mingw-get-gui:*错误*档案读取头记录意外结束“ 并且找不到任何解决我的问题的方法。我试着重新安装7Zip,因为我想可能是因为这个原因。我正在尝试在32位Wi ..
发布时间:2022-09-23 20:36:12 其他开发

Clion自定义工具链无法从msys2中找到MinGW

我最近从MSYS2安装了64位MinGW工具链,并已将其添加到我的Windows系统路径中。 windows terminal g++ version check 但是,当我尝试将其添加到Clion时,它告诉我,即使我指定了正确的路径,也找不到它。 clion toolchain configuration 有人知道哪里出了问题吗? 推荐答案 Mingw-W64 ..
发布时间:2022-08-28 20:17:26 其他开发

我的C程序不会打印任何东西,即使我尝试了所有我在互联网上读到的东西

我的Hello World程序不提供任何输出。我已经挣扎了一周,试图做互联网上提到的不同的事情,比如: 在末尾添加 (作为printf("Hello World ");) fflush(stdio); getch(); 我尝试重新安装C编译器 我从明码64转到明码32 我甚至尝试过用g++编译 我也使用命令提示符在VS代码上尝试过 但无论如何,我还是不会得到输出。代码如下: ..
发布时间:2022-08-02 18:37:16 其他开发

为什么我能用GCC做的最小编译可执行文件是67KB?

我想做一个非常小的编译可执行文件,它是用C编写的,但我能设法得到的最小可执行文件是67KB。我用的是MinGW。 我已尝试不使用任何头文件,编译时没有错误: //no header void main() { write(1, "Hello world!", 12); } 如果我构建并运行此程序,GCC没有显示错误,但它也是67KB。 推荐答案 我刚刚在x86_64Linu ..
发布时间:2022-06-11 23:31:13 其他开发

GCC在Windows上设备上没有剩余空间

使用GCC编译简单的hello world程序时,出现以下错误: c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: final link failed: No space left on device 还有大量的磁盘空间和内存。我在Git Bash命令行内呼叫GCC。是什么原因导致了此问题?我如何解 ..
发布时间:2022-03-12 21:04:35 其他开发

警告:函数';strcmp'的隐式声明;

创建一个简单的代码来扫描两个数字,询问用户是否要将它们相加或相乘,然后执行操作并打印输出。 #include int main(){ int num1; int num2; char oper[] = ""; printf("Enter a number: "); scanf("%d", &num1); printf("Enter another number: "); ..
发布时间:2022-03-12 20:59:25 其他开发

如何在使用MingW和Make文件时链接到库

我使用MingW和cmake下载并构建了FLTK(1.3.4.1版),它们工作得很好。 但是,我在正确链接FLTK时遇到了问题,导致在链接期间有很多未定义的引用。 我没有安装MSYS或任何其他Windows外壳程序,这意味着不能使用“fltk-config”脚本。 我对makefile的了解相当少,以下内容是使用官方文档和各种Internet来源构建的。 CC=g++ FLTK_INC ..
发布时间:2022-03-12 20:56:29 C/C++开发

无法让CMAKE编译项目

以下是我收到的错误: -- Building for: NMake Makefiles -- The C compiler identification is GNU 4.8.1 -- The CXX compiler identification is GNU 4.8.1 -- Check for working C compiler: C:/MinGW/bin/gcc.exe CMake ..
发布时间:2022-03-12 20:49:11 C/C++开发

Clion找不到MinGW

即使我正确设置了正确的路径,Clion也找不到MinGW。 有人让我发布C:msys64文件夹的图片。 它以前运行得很好。但在某种程度上,它并没有奏效。也许在我升级了MinGW或Clion之后。 推荐答案 mingw-w64-i686-GCC、mingw-w64-ucrt-x86_64-GCC、mingw-w64-x86_64-GCC 11.2.0-9有临时补丁可用,请参见this ..
发布时间:2022-03-12 20:45:52 其他开发

安装GCC还是工具链?

我使用的是便携MSYS2+MinGW64。 我要去找GCC。 某些来源提示安装gcc,例如 $ pacman -Sy mingw-w64-i686-gcc $ pacman -Sy mingw-w64-x86_64-gcc http://www.cplusplus.com/forum/windows/227005/ 其他人(大多在GitHub中)建议安装toolchain,例 ..
发布时间:2022-03-12 20:39:54 其他开发

如何使用mingw在代码块中的EXE上启用ASLR、DEP和SafeSEH?

我曾尝试在aslr的链接器选项中使用-dynamicbase -pie和-e_mainCRTStartup,但当我在ollydbg中加载它时,它总是以400000的速度加载 推荐答案 您可以使用-Wl,--nxcompat启用dep。您也可以以同样的方式将--dynamicbase传递给链接器,但遗憾的是它没有发出必要的重置表。作为一种解决办法,您可以传递-Wl,--dynamicba ..
发布时间:2022-03-12 20:37:48 C/C++开发