gpt4 book ai didi

c++ - 在MinGW的Shell中编译libtcod时出现 “Error 1”

转载 作者:行者123 更新时间:2023-12-02 11:04:26 25 4
gpt4 key购买 nike

我目前正在为MinGW安装libtcod,使其看起来像roguelike,并且正在按照其网站上的文档中的说明进行操作:http://doryen.eptalys.net/data/libtcod/doc/1.5.2/html2/compile_libtcod_mingw.html?c=true&cpp=true&cs=true&py=true&lua=true
一切都通过...完成了libtcod的编译(最后)。

make -f makefiles/makefile-mingw

...在文件src \ zlib \ zutil.c上出现错误1。这是屏幕截图:
http://i855.photobucket.com/albums/ab112/maximemoring/error1.png

有谁知道这个问题和/或知道如何解决?

最佳答案

因此off64_t似乎是未定义的。基于this thread,听起来像使用_LARGEFILE64_SOURCE集进行编译可能会解决此问题。您可以通过运行make将该定义传递给编译器,如下所示:
make -f makefiles/makefile-mingw CPPFLAGS=-D_LARGEFILE64_SOURCE=1

关于c++ - 在MinGW的Shell中编译libtcod时出现 “Error 1”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21977247/

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