【发布时间】:2021-12-03 16:55:29
【问题描述】:
我要教学生用 C++ 使用 SFML,我怕学校没有安装 Visual Studio C++,或者对那些学生来说使用起来有点重。
我想要一个 B 计划,并且可以选择一个简单的 makefile,我可以使用 SFML 在 Windows 上构建它。
https://www.sfml-dev.org/download/sfml/2.5.1/ 这个页面提供了使用不同的、特定版本的 mingw 编译的二进制文件及其各自的 mingw 包链接,不幸的是,mingw 不包括一个 unix 终端,就像 git-bash 中包含的那样,所以我可以运行一个 makefile .
在 windows、minsys、msys2 中运行的问题 unix 终端需要哪些步骤才能与这些 mingw 软件包很好地配合使用?我无法找到帮助或正确的说明。
【问题讨论】:
-
您是在寻找终端还是外壳,或两者兼而有之?
-
你为什么不简单地安装
git-bash和mingw? -
msys 和类似的东西现在已经过时了 - 适用于 Linux 的 Windows 子系统带有一个完整的 Linux 终端以及完整的 Linux 一切。
-
@RenaudPacalet 我确实安装了 git-bash,如何将其指向 mingw 和 mingw-bash?
-
好吧,我不是这些尝试在 Windows 下模仿 GNU/Linux 的环境的专家,但是由于您已经有了 git-bash 的 bash,所以您不需要另一个。 mingw 环境位于您的
C:驱动器上的某个位置。试试ls c:/mingw*,也许吧。
标签: c++ windows makefile mingw