经典坦克大战1990--Windows下源码编译&运行,培养编程兴趣,提高项目经验和能力

本文提供经典坦克大战1990版游戏的编译及运行步骤,游戏采用C/C++编写,适用于Windows平台。教程详细介绍如何安装配置MinGW及GitBash,并通过mingw32-make命令完成编译。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印



1 介绍

✨ 该经典坦克大战1990版,由C/C++编写,源码来自于GitHub的大佬krystiankaluzny,本文仅提供Windows下的编译&运行详细步骤,以供爱好者在此基础上进行开发。

在这里插入图片描述



2 环境配置

2.1 MinGW

2.1.1 下载MinGW

在这里插入图片描述


2.1.2 安装MinGW

  • 👉 可参考该博客

  • 👉 仅选择以下两个编译器即可。安装路径默认即可:
    在这里插入图片描述


  • 👉 默认路径时,安装之后的截图
    在这里插入图片描述

2.1.3 配置环境路径

  • 👉 配置MINGW_HOMEPath

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

  • 👉 验证路径是否配置正确,CTRL+R打开交互终端;然后,分别输入:
gcc -v
g++ -v
  • 👉 若显示以下信息,则说明环境配置成功!

在这里插入图片描述


2.2 GitBash

2.2.1 下载GitBash


2.2.2 安装GitBash



3 编译&运行

3.1 编译

  • 👉 在项目目录下编译源代码,执行
    mingw32-make.exe clean all

3.2 运行

  • 👉 打开:
cd build/bin
  • 👉 运行:
./Tasks.exe

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

前言: 作者系四川大学计算机科学系毕业,但是毕业后十几年都没有编过程序,干的工作有抄水电表,网管,销售工作,最近发现人渐渐老去,有心愿未了,于是最近跟着网络视频教学,学习了一下VC++面向对象编程,就自已小时候最爱玩的坦克大战为练习,来熟悉巩固对VC++的学习。 本作特点: 1. 可能是世界上最接近“坦克大战”原作的VC程序. 几乎99%相似模拟度。 2. 本作还特别包括“坦克90”加强版。 3. 即时存档,读档功能。 4. 即时回退,时光倒流功能。 5. 播放战斗录相功能。 6. 智能躲避敌方攻击的功能。(在演示状态) 7. 敌方坦克智能躲避工方攻击的功能。(在TANKE90模式) 8. 对Win7兼容性不好, 运行会变慢 9. 本作是精确到象素级的模拟原作了. 如何编译: 1. 运行VC6. 2. 用打开工作空间的方式, 打开Tank.dsw 3. 如编译出现Diretx方面的错,请下载directx8程序包http://115.com/file/clqzomlm#dx81sdk.zip 加入到你的VC6里面, 如何安装请查网上. 4. 根目录下有Tank.exe已经编译好的了, 你可以试一试, 360可能会误报, 但保证没有病毒. 不信你自已编译好后, 也可能会误报 后记: 本次放出的是DirectX版本, 如有其它问题请联系作者. 作者邮箱: romman@163.com 另外,还有一个CFrame版本,一个WIN32版本,这两个版本效率不高,但兼容性好,有需要的联系。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值