“Game”的版本间的差异
跳到导航
跳到搜索
第41行: | 第41行: | ||
# 运行 | # 运行 | ||
./SnakeGame | ./SnakeGame | ||
+ | </pre> | ||
+ | |||
+ | =err= | ||
+ | <pre> | ||
+ | /usr/bin/ld: 找不到 -lmysqlclient | ||
+ | /usr/bin/ld: 找不到 -lrogame_pb | ||
+ | collect2: 错误:ld 返回 1 | ||
+ | make[2]: *** [loginserver/CMakeFiles/loginserver.dir/build.make:1793:bin/loginserver] 错误 1 | ||
+ | make[1]: *** [CMakeFiles/Makefile2:595:loginserver/CMakeFiles/loginserver.dir/all] 错误 2 | ||
+ | |||
+ | |||
+ | |||
</pre> | </pre> | ||
2025年5月15日 (四) 07:18的版本
贪吃蛇
#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
err
/usr/bin/ld: 找不到 -lmysqlclient /usr/bin/ld: 找不到 -lrogame_pb collect2: 错误:ld 返回 1 make[2]: *** [loginserver/CMakeFiles/loginserver.dir/build.make:1793:bin/loginserver] 错误 1 make[1]: *** [CMakeFiles/Makefile2:595:loginserver/CMakeFiles/loginserver.dir/all] 错误 2
知道整个游戏界面各个按钮什么的对应哪里