“Game”的版本间的差异
跳到导航
跳到搜索
(创建页面,内容为“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
知道整个游戏界面各个按钮什么的对应哪里