在哪里以及如何获取 gcc g++ 7.3.0

问题描述 投票:0回答:1

我想使用 SFML,但首先我需要获得相同版本的 SFML 和 dev c++ 编译器。很容易获得 SFML 7.3.0 版本,但我找不到 7.3.0 版本的编译器,甚至 MinGW 安装管理器也没有它,但我需要它。我尝试在互联网上搜索,但没有发现任何可以帮助我的东西。我使用 SFML 的唯一方法是目前使用 4.9.2 版本的编译器和 SFML,但它很旧并且有很多错误/疏忽。因此,如果您使用 SFML 7.3.0 或知道如何获取和使用它,请告诉我如何操作。

c++ windows mingw sfml dev-c++
1个回答
1
投票

我不同意你的说法,即你需要 MinGW GCC 7.3.0 编译器来构建 SFML。

查看 SFML (https://www.sfml-dev.org/download.php) 时,最新版本似乎是 2.5.1。

该版本与最新版本的 MinGW/MinGW-w64 构建得非常好。事实上,即使是最新的 GCC 11.2.0 也可以构建它 - 我使用了来自 https://winlibs.com/ 的 64 位独立构建试试这个。

GCC 7.3.0 已经有好几年了。通常没有理由使用非常旧的 GCC 版本。相反,您可以通过

-std=
标志(例如
-std=c89
)告诉 GCC 使用旧版 C 语言标准。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.