MSYS2 gcc锁定Windows PC

zzzyeukh  于 2023-08-06  发布在  Windows
关注(0)|答案(1)|浏览(137)

我在Windows 11上安装了MSYS2。
我正在使用cmake和gcc编译一个小型的C项目,其中包含50个C源文件,用于一个命令行应用程序。
编译已经停止了大约80%的构建,然后导致整个计算机锁定并在几秒钟内变得没有响应。唯一的补救办法是重新启动并重试。
我已经尝试了32位和64位工具。例如pacman软件包mingw-w64-i686-gccmingw-w64-i686-cmake,或者mingw-w64-ucrt-x86_64-gccmingw-w64-ucrt-x86_64-cmake
这是一台戴尔笔记本电脑,可能是1或2岁,32 GB RAM,运行Windows 11 64位。

eivgtgni

eivgtgni1#

我发现两件事,避免锁定的PC。任何一种解决方案都可以自己工作。
1.使用cmake选项--parallel 1(又名-j 1)进行构建。
1.安排将MSYS2工具从Trend Micro Security病毒扫描程序中排除。
我将它们安装在一个标记为排除扫描的目录中。
当从趋势中排除时,整个编译运行得更快。看来,趋势真的是这个问题的根源。

相关问题