gpt4 book ai didi

c++ - 为什么 MinGW 很慢?

转载 作者:IT老高 更新时间:2023-10-28 12:51:05 35 4
gpt4 key购买 nike

我在 Windows 上使用带有 GCC/MinGW 的 Code::Blocks IDE,并且我正在尝试构建一个 wxWidgets 应用程序,该应用程序具有 ca. 20k 行和 40 个源模块。而且它的构建速度非常非常慢。

编译一个 C++ 模块需要 2-5 秒,链接甚至需要 2-3 分钟。

这是一个可移植的代码,而且这个代码在 Linux 上编译得非常快。我无法跟随构建消息窗口...整个过程持续不到20秒。

我尝试了常见的调整(例如,预编译头、关闭优化等),但没有任何效果。

为什么这么慢?

最佳答案

您是否在 Active Directory 域中,但没有立即连接到它?

虽然我不知道为什么 MinGW 会变慢的“答案”,但根据我的经验,属于 AD 域但无法访问 AD Controller 的计算机在启动可执行文件时会有延迟(例如 rxvt.exe)和当前正在运行的程序会遇到暂停或卡顿(例如使用 MinGW 构建的 emacs)。

我仍在调查以确定此行为的实际原因,但我想我会提及它以防它适用于您。

关于c++ - 为什么 MinGW 很慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/929495/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com