如何从 tar.gz 文件安装 warzone 2100 ver3.1game

如何从 tar.gz 文件安装 warzone 2100 ver3.1game

我尝试了 ./configure 但出现错误:

“检查 GLEW...配置:错误:未满足软件包要求(glew >= 1.5.2):

未找到包“glew”

如果您在非标准前缀中安装了软件,请考虑调整 PKG_CONFIG_PATH 环境变量。

或者,您可以设置环境变量 GLEW_CFLAGS 和 GLEW_LIBS 以避免调用 pkg-config。有关更多详细信息,请参阅 pkg-config 手册页。

请帮忙

我已经安装了 libglew

答案1

当你运行时./configure,如果出现一些错误消息,例如

checking for GLEW... configure: error: Package requirements (glew >= 1.5.2) were not met:
No package 'glew' found.
problem pakage name => GLEW

跑步:

apt-cache dump | grep -E 'Package.*glew'

它将显示一些类似的包Package: libglew-dev

=> 模板是“lib[problem-pakage-name]-dev”

跑步:

sudo apt-get install libglew-dev

再次运行: ./configure

如果您发现另一个问题包,那么首先启动此过程...

答案2

为了尊重网站要求的 QA 格式,我在这里写下了这个问题的解决方案。

当您要构建的包具有必须从软件存储库安装的依赖项时,请始终尝试安装该包的开发版本,即package_name-dev,因为只有这个版本才会安装构建第一个包所需的源代码。

相关内容