msys2相关内容

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

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

[MSYS2][Windows 7][Linux共享库端口]MSYS2中有对应的ldconfig吗?

我使用个人图书馆用于教育目的,名为uepwide&。 它包含许多函数来享受Linux中的控制台(终端)环境。 当我使用预期的可移植&称为POSIX和UTF8 GNU函数(wchar.h相关)时,我尝试通过MSYS2环境(Cygwin不起作用)将其移植到Windows环境中。 我使用了来自Linux的Makefile,并尝试了Windows的不同版本...因为现在已经19年了,我没有接触过Wind ..
发布时间:2022-06-20 11:41:23 服务器开发

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 其他开发

如何在 Qt Creator 中使用 MinGW-64

我知道有很多关于这个的帖子,但老实说我没有理解其中的任何一个. 那么,如何为我的 Qt Creator(开源 5.7)安装工具包? 我已经下载并安装了 MSYS2.... 不知道如何处理它. 我已经下载并安装了 Qt64 - NG.... 不知道接下来要做什么. 我只是希望能够在 Qt 中进行开发并选择了 MinGW 32 和 MinGW 64. 提前致谢! 编辑: ..
发布时间:2021-12-09 17:20:18 其他开发

GLEW不在MSYS2上定位OpenGL函数

我正在尝试在笔记本电脑上使用OpenGL.作为最快的方法,我安装了MSYS2.我安装了 mingw-w64-x86_64-gcc , mingw-w64-x86_64-glew , mingw-w64-x86_64-glfw3 等.我认为我安装了所有必需的软件包.我调用OpenGL例程后,我的程序就给我分段错误. 作为一个最小的工作示例,我从 LearnOpenGL.com Hello,Tr ..
发布时间:2021-05-11 18:55:23 C/C++开发

为什么MSYS2的随机数都一样?

我正在尝试使用 std :: random_device 生成随机数,但是每次运行程序时,它们都是相同的.我使用在线IDE尝试了相同的代码,并且按预期运行.根据在此处回答,这是Cygwin和MSYS2中的错误. 如何升级MSYS2?我尝试在其终端上运行命令 pacman -Syu 和 pacman -Su ,但出现错误: MSYS〜$ pacman -Syuu错误:mingw32:键"4 ..
发布时间:2021-04-27 20:51:32 C/C++开发

错误:sigjmp_buf没有命名类型.使用Poco C ++库编译我的项目时

我正在Windows10_x86_64下从事C ++项目.我正在使用通过Msys2安装的Poco C ++库用于MinGW64编译器.使用Msys2成功安装了我所有项目的依赖项. 但是,当我尝试编译项目时,出现下一个错误: 在/mingw64/include/Poco/Thread_POSIX.h:23中包含的文件中,来自/mingw64/include/Poco/Thread.h:35, ..
发布时间:2021-04-23 20:05:14 C/C++开发

Windows下,MDB2导致GDB编译失败

我需要为OS Linux目标编译GDB,但要使用Windows主机OS.(目标是有可能在Windows上运行GDB客户端并将其连接到在Linux上运行的gdbserver). 我正在使用GDB源v 9.2和以下配置命令: ../configure --build = x86_64-w64-mingw64 --target = x86_64-unknown-linux-gnu 它是从g ..
发布时间:2021-04-23 19:59:10 其他开发

如何将mingw-w64和MSYS2与任何IDE(例如eclipse或代码块)一起使用?

我使用在此处安装> . 我下载 i686-5.3.0-release-posix-dwarf-rt_v4-rev0 来自“编译器".它应默认为 GNU GCC编译器.在该设置下,应该有一个按钮来复制它.给新的编译器配置文件起一个描述性的名称(我使用了 MSYS2 mingw-w64-x86_64 G ++ .它将提示您更新工具链可执行文件. 在编译器屏幕上,有一个名为工具链可执行文件的选项 ..
发布时间:2021-04-22 20:40:34 Java开发

从CMakeLists.txt内部将CMAKE_MAKE_PROGRAM设置为mingw32-make

如果我在 build中运行 cmake .. ,则遵循这篇文章文件夹,没有任何选项,我会收到错误消息: CMake错误:CMake无法找到与"Unix Makefiles"相对应的生成程序.未设置CMAKE_MAKE_PROGRAM.您可能需要选择其他构建工具.CMake错误:EnableLanguage之后未设置CMAKE_Fortran_COMPILERCMake错误:EnableLangu ..
发布时间:2021-04-22 19:58:54 其他开发

collect2.exe:错误:ld返回5退出状态

我最近更新了所有msys2软件包,但现在无法构建我的项目.链接.dll之一- target_library.dll 时,会发生错误. 错误消息我不清楚.状态5是什么意思? collect2.exe:错误:ld返回5退出状态 完整消息: g ++ -Wl,-s,-relax,-gc-sections-共享-Wl,-subsystem,windows -mthreads -W ..
发布时间:2021-04-19 19:55:57 C/C++开发

可执行的merge.exe(从MSYS2中提取)未在Windows上运行

1.问题已解释 我需要在Windows 10上运行 merge 工具(GNU RCS项目的一部分-版本控制系统),这些要求是: 步骤1:可执行文件 merge.exe 必须在本机Windows cmd终端中运行. 步骤2:不应修改 PATH env变量. 步骤3:可执行文件可以位于任意文件夹中(当然,如果需要,可以在其旁边放置一堆dll). 这将使我们无法解释为什么这些要求如 ..
发布时间:2021-04-16 19:31:47 其他开发

如何在Windows/MSYS2上强制make使用bash作为外壳

我正在尝试重新编译已经具有Windows端口的应用程序(因此应该可以正常工作) 当然,您仍然需要运行 ./configure ,因此您需要MSYS或MSYS2. 配置部分运行良好.现在,当我运行 make -n (以显示执行了哪些规则)时,我得到: $ make -n如果测试!-f config.h;然后 \rm -f stamp-h1;\盖章-h1;\别的 :;科幻!出乎意料ma ..
发布时间:2021-04-14 20:39:39 其他开发