你能更新 MinGW 的孤立组件吗?
Can you update isolated components of MinGW?
在 Windows10 上安装 MinGW-w64 后,是否可以单独更新单个程序,例如 GDB(无需更新整个 MingGW-w64 版本)?
如果是,你是怎么做到的?
提前致谢
很多这些工具都有依赖项(以 .dll 文件的形式),这些依赖项也有依赖项,等等...
因此,仅仅替换 .exe 文件通常不是解决方案(除非它是一个没有 .dll 依赖关系的静态构建 .exe),并且覆盖新版本附带的 .dll 文件可能会破坏其他 .exe 和 . dll文件的依赖关系。
总而言之:除非您将单个程序(如 GDB)保存在单独的目录中,否则这不是一个好主意。
MinGW-w64 的 https://winlibs.com/ 独立构建包括 GDB 等工具的最新版本,并且始终作为一个整体分发以避免上述问题。这样的包是通过从源代码构建所有组件及其依赖项来创建的。
在 Windows10 上安装 MinGW-w64 后,是否可以单独更新单个程序,例如 GDB(无需更新整个 MingGW-w64 版本)?
如果是,你是怎么做到的?
提前致谢
很多这些工具都有依赖项(以 .dll 文件的形式),这些依赖项也有依赖项,等等...
因此,仅仅替换 .exe 文件通常不是解决方案(除非它是一个没有 .dll 依赖关系的静态构建 .exe),并且覆盖新版本附带的 .dll 文件可能会破坏其他 .exe 和 . dll文件的依赖关系。
总而言之:除非您将单个程序(如 GDB)保存在单独的目录中,否则这不是一个好主意。
MinGW-w64 的 https://winlibs.com/ 独立构建包括 GDB 等工具的最新版本,并且始终作为一个整体分发以避免上述问题。这样的包是通过从源代码构建所有组件及其依赖项来创建的。