【发布时间】:2021-11-17 22:12:28
【问题描述】:
我正在尝试使用 MinGW 编译 raylib 包,但效果不是很好。它给了我这个错误:
cc1.exe: some warnings being treated as errors
Makefile:576: recipe for target 'rmodels.o' failed
mingw32-make: *** [rmodels.o] Error 1
这发生在我运行后:
mingw32-make PLATFORM=PLATFORM_DESKTOP
我做错了什么,我需要解决什么问题才能使其正常工作?
【问题讨论】:
-
您实际上并没有向我们展示错误。您显示的消息只是告诉您某些命令失败。要解决问题,您必须知道哪个命令失败以及它失败的错误。这些将显示在您向我们展示的输出之前。在查看构建错误时,最重要的始终是您看到的 第一个 错误,而不是最后一个错误。 一些警告被视为错误这行意味着,在您向我们展示的输出之前,有一些警告,编译器将它们视为错误,因此失败。修复这些警告。
-
您能告诉我们您尝试使用哪个版本的 MinGW 或 MinGW-w64 GCC 构建的 raylib 版本吗?我可以确认 raylib 4.0.0 在最近的 MinGW-w64 版本中构建良好,在我的情况下使用 cmake。