“Game”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
(创建页面,内容为“category:devops 知道整个游戏界面各个按钮什么的对应哪里”)
 
第1行: 第1行:
 
[[category:devops]]  
 
[[category:devops]]  
 +
=贪吃蛇=
 +
<pre>
 +
#pre
 +
sudo yum install mesa-libGL-devel
 +
 +
yum install libudev-devel
 +
 +
sudo yum install gcc-c++ cmake make libX11-devel libXrandr-devel \
 +
                freetype-devel openal-soft-devel libjpeg-turbo-devel \
 +
                libvorbis-devel flac-devel
 +
 +
wget https://www.sfml-dev.org/files/SFML-2.5.1-sources.zip
 +
unzip SFML-2.5.1-sources.zip
 +
cd SFML-2.5.1
 +
 +
mkdir build && cd build
 +
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release
 +
make -j$(nproc)
 +
sudo make install
 +
 +
sudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/sfml.conf'
 +
sudo ldconfig
 +
 +
 +
 +
# 安装依赖(Ubuntu示例)
 +
sudo apt install sfml2.5-dev g++
 +
 +
# 创建构建目录
 +
mkdir build && cd build
 +
 +
# 生成Makefile
 +
cmake .. -DCMAKE_BUILD_TYPE=Release
 +
 +
# 编译
 +
make -j$(nproc)
 +
 +
# 运行
 +
./SnakeGame
 +
</pre>
 +
 +
  
 
知道整个游戏界面各个按钮什么的对应哪里
 
知道整个游戏界面各个按钮什么的对应哪里

2025年5月15日 (四) 02:59的版本

贪吃蛇

#pre
sudo yum install mesa-libGL-devel

yum install libudev-devel

sudo yum install gcc-c++ cmake make libX11-devel libXrandr-devel \
                 freetype-devel openal-soft-devel libjpeg-turbo-devel \
                 libvorbis-devel flac-devel

wget https://www.sfml-dev.org/files/SFML-2.5.1-sources.zip
unzip SFML-2.5.1-sources.zip
cd SFML-2.5.1

mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)
sudo make install

sudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/sfml.conf'
sudo ldconfig



# 安装依赖(Ubuntu示例)
sudo apt install sfml2.5-dev g++

# 创建构建目录
mkdir build && cd build

# 生成Makefile
cmake .. -DCMAKE_BUILD_TYPE=Release

# 编译
make -j$(nproc)

# 运行
./SnakeGame


知道整个游戏界面各个按钮什么的对应哪里