README.md

设置

游戏和代码可以在GNU / Linux和MacOS平台上本地运行,但也增加了Windows的跨平台兼容性。

要求

  • C++11编译器(例如g ++,clang ++,pgc ++,icpc等)

  • 实际上任何平台包括:

    • Linux的

    • 苹果系统

    • Windows(通过Cygwin或Windows的Linux子系统)

  • CMake或Meson

安装

1. 在首选目录中打开终端并克隆此项目:

git clone https://github.com/plibither8/2048.cpp

2. 输入项目的构建目录:

cd 2048.cpp/build

对于CMake和Meson,将使用系统上的默认C ++编译器。如果您希望手动选择C ++编译器,可以选择添加CXX = clang ++ cmake或CXX = clang ++ meson等。

用CMake构建

3. 生成构建配置

cmake ../

4. 构建可执行文件

cmake --build .

5. 安装程序(可选)

cmake --build . --target install

6. 运行程序并玩游戏! ?

2048 # run `./2048` if game is not installed

用Meson建造

3. 生成构建配置

meson ../

4. 构建可执行文件

ninja

5. 安装程序(可选)

meson configure --prefix=$HOME/.local

ninja install

6. 运行程序并玩游戏! ?

2048 # run `./2048` if game is not installed

贡献

首先,感谢您的贡献?!有几点需要注意:

  • 如果您发现了一个错误,或者有一个您想要实现的功能,请提出问题。

  • 如果您提出了pull请求,请确保在源代码(.cpp和.hpp)

    文件上运行clang-format,如果您在那里进行了更改。

  • 在本地存储库中,运行

    git update-index --skip-worktree ./data/*.txt

    以确保git不会跟踪数据文件的更改,因此不会暂存。

往期内容:

后端接口和文档自动化生成工具

Java全能工具包

终端的Docker管理ui,不用再记各种命令啦

mac录屏显示输入神器keycastr

命令老是记不住?tldr++来帮你

一款全能的下载工具

后端程序员常遇到的面试问题集合

JAVA写的完整的电商系统

Tensorflow使用帮助手册

快来免费认领你的个人ai助理leon

用JS写的windows95操作系统

一个Envoy驱动的下一代Api网关:Gloo

一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有

YAML, TOML, JSON和HCL格式之间转换的小工具

可视化查看github文件提交记录的小工具

一份详尽的cs技术学习笔记(面试必备)

又双叒叕一个小程序开发框架

对方不想说话,并向你扔来了世界最好的语言的运行时

git commit emoji 使用指南

论如何写出诗一样的代码

【哪里有困难,哪里就有程序员】追踪问题疫苗企业销售数据走向

如何判断程序员正在做什么

为移动端异构计算平台优化的神经网络计算框架

终端json美化工具jq,你值得拥有

命令行终端上看世界杯

基于Three.js的Web3D地球数据可视化库Gio.js

又一个UI相关的前端框架【腾讯出品】

基于Go语言的又一重磅项目

webssh: 基于网页的ssh客户端

可能是最好用的微信机器人开发sdk

使用HTML或Pug交互式创建 PDF 文档

2018 年成為 Web 開發人員的路線圖

计算机科学速成课

ngrok: 内网穿透前后端联调利器

dayjs: 处理时间和日期的 JavaScript 库

G6: JavaScript 图可视化引擎

vividjs: 一个易用的svg库

JavaScript 算法与数据结构

UETool: 饿了么打造的可视化设计调试工具

proxyee-down: 百度云下载神器

Taro: 用 React 的开发方式开发小程序

Octotree: Github看代码必备神器

gtop: 一个用node写的界面美丽的终端监控软件

Httpie: 现代Http命令行客户端

可能是最好用的php管理后台生成工具(10分钟极速生成)

面向程序员的优质代码库清单

腾讯开源作品整理

前端信息源集锦

前端开发清单

后端架构师技术图谱

nodejs之父ry推出新一代的node:deno

欢迎小伙伴后台留言推荐好的Github项目:)

我们会对项目进行:

Readme的中文翻译简化

项目内容扩展

源码解读

等等

如果觉得好看或对您有帮助记得点好看

欢迎分享给朋友或朋友圈~~

您的鼓励是我们持续更新的动力

android studio后端写在哪里_c++写的在终端上的2048游戏相关推荐

  1. Android Studio 插件开发详解四:填坑

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78265540 本文出自[赵彦军的博客] 系列目录 Android Gradle使用 ...

  2. android studio创建文件,如何在Android Studio中创建File Templates

    标签: File Template Android Studio 我发现一个可以让写程序变得简单的方法,那就是自定义文件模板(Custom File Templates).那么什么是File Temp ...

  3. Mac android studio 环境搭建和真机运行

    Android Studio安装 Android SDK配置 模拟器安装 开发属于自己的应用 如何调试应用 一些必备技巧 你需要准备什么 一台MAC机器 Android版本大于等于4.0的测试设备(没 ...

  4. eclipse java混淆打包,Android Studio和eclipse混淆打包总结

    最近项目有点闲,考虑到以前的项目没有做过混淆,只是用了加固软件进行加固,为了安全性,准备给项目加上,这里做个总结,都经本人亲自在项目实践,说是为了安全性,这好像说大了,一来项目中没用到什么特别的技术, ...

  5. android studio报错Error:Project with path 'XXXX' could not be found解决办法

    刚从服务器上剪下来的工程编译死活报 project with path '... ' could not be found in project ' app' 这个错, 找不到依赖库,可是检查工程里面 ...

  6. 【明哥版】2020最新Android Studio Win10 安装教程

    前言 本篇文章主要明哥主要讲解Android开发环境的搭建,也就是Android Studio安装教程,为什么要写这篇文章呢?主要还是用于辅助明哥教学,方便学员查询资料,按照本片文章课下搭建开发环境. ...

  7. 最完整实用Android Studio插件整理

    声明:文章是转载的,暂未找到原博主文章地址,只找到了转载的博主地址:https://blog.csdn.net/s13383754499/article/details/79034490 如原博主看到 ...

  8. android sdl 插件,Android Studio用cmake编译SDL2

    先说SDL(Simple DirectMedia Layer)的作用吧,SDL是套跨平台的多媒体库,代码是用c语言写的,在Android应用开发上多是和FFmpeg合作来开发我们常用的视音频播放器.关 ...

  9. Android Studio中进行单元测试和UI测试

    目录 在Android Studio中进行单元测试和UI测试 - 1.概述 在Android Studio中进行单元测试和UI测试 - 2.创建新的Android Studio工程 在Android ...

最新文章

  1. WPF 仿IPhone滑块开关 样式 - CheckBox
  2. oracle 的float(b)转
  3. jquery、js父子页面操作总结
  4. 《游戏服务器的架构演进》阅读笔记
  5. HTTP错误500.30——ANCM进程内启动失败——.NET Core
  6. 【毕设】jsp+基于JB的人事管理系统(源代码+论文)
  7. 波形分析--DSRC 时间窗测量
  8. mysql 查询简单记忆_mysql 函数大全-简单的总结,便于记忆
  9. 简单易学!一步步带你理解机器学习算法——马尔可夫链蒙特卡罗(MCMC)
  10. ffmpeg 转码及多线程处理
  11. Quick Batch File Compiler(BAT转EXE工具)bat文件转换成exe文件(启动jar包和自动打开浏览器)
  12. LC串联和并联电路汇总
  13. 移动端天气系统--【下雨】效果之【雷电】的实现和分析
  14. 电脑开启麦克风有回音,录音声音太小怎么办?
  15. 图片降噪软件哪个好?不如试试Topaz DeNoise AI
  16. python和linux运维学哪个--学习Python在Linux运维上的应用应该看哪些书 什么样的学习路线...
  17. 解决document.form.submit()对象不支持此属性或方法
  18. 实用 Windows 软件系列分享(六)
  19. YzmCMS内容管理系统 简单搭建一个自己的本地网站
  20. android电视视频app下载,好看视频tv版下载|好看视频电视版 V6.6.5.10 安卓最新版 下载_当下软件园_软件下载...

热门文章

  1. mooon db wrapper
  2. Golang defer 快速上手
  3. 行为型设计模式(5)—— 策略模式(Strategy Pattern)
  4. 开发规范 - UML图
  5. sscanf 与 sscanf_s的区别
  6. 【整理】更改MSSQL默认字符集
  7. Js跨域解决方法总结
  8. UVALive3713_Astronauts
  9. C#写的34401A串口232数据读取程序
  10. hive大字段拼接与切割实战(一个大字段保存每天历史数据)