“Game”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
第27行: 第27行:
 
# 安装依赖(Ubuntu示例)
 
# 安装依赖(Ubuntu示例)
 
sudo apt install sfml2.5-dev g++
 
sudo apt install sfml2.5-dev g++
 +
#代码
 +
https://github.com/evan886/snake_game.git
  
 
# 创建构建目录
 
# 创建构建目录

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

贪吃蛇

#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++
#代码
https://github.com/evan886/snake_game.git

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

# 生成Makefile
cmake .. -DCMAKE_BUILD_TYPE=Release

# 编译
make -j$(nproc)

# 运行
./SnakeGame


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