mingw相关内容
我现在正在尝试安装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
..
我最近从MSYS2安装了64位MinGW工具链,并已将其添加到我的Windows系统路径中。 windows terminal g++ version check 但是,当我尝试将其添加到Clion时,它告诉我,即使我指定了正确的路径,也找不到它。 clion toolchain configuration 有人知道哪里出了问题吗? 推荐答案 Mingw-W64
..
我正在尝试使用Clion编写一些基本的C++程序,但每次我使用std::cin或std::getline输入一些输入时,输入都会无缘无故地打印回控制台。 例如,如果我运行此程序 #include #include int main(){ string name; std::cin >> name; std::cout
..
我尝试了gdiScaling和dpiAware的所有可能组合,但仍未成功。 如果我手动右击app.exe,并将“覆盖高DPI缩放”设置为“系统(增强)”,它将工作得很好。
..
我的Hello World程序不提供任何输出。我已经挣扎了一周,试图做互联网上提到的不同的事情,比如: 在末尾添加 (作为printf("Hello World ");) fflush(stdio); getch(); 我尝试重新安装C编译器 我从明码64转到明码32 我甚至尝试过用g++编译 我也使用命令提示符在VS代码上尝试过 但无论如何,我还是不会得到输出。代码如下:
..
我想做一个非常小的编译可执行文件,它是用C编写的,但我能设法得到的最小可执行文件是67KB。我用的是MinGW。 我已尝试不使用任何头文件,编译时没有错误: //no header void main() { write(1, "Hello world!", 12); } 如果我构建并运行此程序,GCC没有显示错误,但它也是67KB。 推荐答案 我刚刚在x86_64Linu
..
我尝试在git bash外壳中运行以下Docker命令。 docker exec -it service /bin/bash 但我收到以下错误 the input device is not a TTY. If you are using mintty, try prefixing the command with 'winpty' 当我尝试使用winpty运行命令时,如下
..
当我想用CMake和最新版本的SFML库一起编译项目时,我发现了很多奇怪的错误(c++)。 C生成代码: cmake_minimum_required(VERSION 3.0) project(MLproject) SET(CMAKE_SYSTEM_NAME Windows) SET(CMAKE_SYSTEM_VERSION 1) SET(CMAKE_C_COMPILER
..
我在我的源文件中包含了graph ics.h头文件,并且我正尝试在代码块中运行一个旧的C代码。我使用的是GCC 4.8.1版,出现以下错误 fatal error: sstream: No such file or directory 推荐答案 在C中没有stringstream,在C++中有。
..
这些参数有什么用? 是否还有其他方法可以在不使用Main中的参数的情况下运行SDL? int main( int argc, char* args[] ) 推荐答案 让我解释一下。 在普通程序中,您可以使用main的两种有效形式之一: int main() int main(int argc, char **argv) // arguments' names do n
..
使用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。是什么原因导致了此问题?我如何解
..
#include #include int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { return(0); } 我是C语言新手,当我尝试编译时,上面的代码返回以下错误: main.c:3:5: error
..
创建一个简单的代码来扫描两个数字,询问用户是否要将它们相加或相乘,然后执行操作并打印输出。 #include int main(){ int num1; int num2; char oper[] = ""; printf("Enter a number: "); scanf("%d", &num1); printf("Enter another number: ");
..
我使用MingW和cmake下载并构建了FLTK(1.3.4.1版),它们工作得很好。 但是,我在正确链接FLTK时遇到了问题,导致在链接期间有很多未定义的引用。 我没有安装MSYS或任何其他Windows外壳程序,这意味着不能使用“fltk-config”脚本。 我对makefile的了解相当少,以下内容是使用官方文档和各种Internet来源构建的。 CC=g++ FLTK_INC
..
是否可以在visual studio MSVC项目中使用使用mingw编译的静电库?这两个项目都是C++。关于这个问题,我还没有找到明确的答案。请注意,我说的是静电库而不是动态链接库。 推荐答案 否,这是不可能的,因为ABIfor c++不是标准的,并且gcc的abi与MSVC++不同。
..
以下是我收到的错误: -- 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
..
即使我正确设置了正确的路径,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
..
我正尝试在Windows上使用MingGW,但当我尝试编译我的c/c++文件时,用C(GCC)编译时出现以下错误 > gcc c:UsersAdministratorDesktopC_C++helloworldhello.c - o c:UsersAdministratorDesktopC_C++helloworld/hello c:/mingw/bin/../lib/gcc/mingw3
..
我使用的是便携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,例
..
我曾尝试在aslr的链接器选项中使用-dynamicbase -pie和-e_mainCRTStartup,但当我在ollydbg中加载它时,它总是以400000的速度加载 推荐答案 您可以使用-Wl,--nxcompat启用dep。您也可以以同样的方式将--dynamicbase传递给链接器,但遗憾的是它没有发出必要的重置表。作为一种解决办法,您可以传递-Wl,--dynamicba
..