前言

在书的p4页,运行NonFree项目时出现了一系列环境问题的bug。记得第一次在另一台电脑跑的很顺畅,第二次换台电脑戴上痛苦面具。由于网上资料甚少,对于刚学习的萌新来说还是十分有必要讲解一下来避坑的。

我的环境

  • vs2019
  • 平台工具集选v141

正确流程

  1. 配置环境变量,参考书p52
  2. 编译类库,Modules
    目录:src\GameLibs\Modules\Modules.sln
  3. 编译功能库, 2DGraphics1
    目录:GameLib\src\02_2DGraphics1\2DGraphics1.sln
  4. 最后编译游戏本身,NonFree
    目录:GameLib\src\NonFree\NonFree.sln
  5. 参考p50页进行配置类库查找路径

不按流程出现的错误

" GameLib/Framework.h "找不到

未配置环境变量

" Framework::instance().isKeyTriggered( ’ ')" 找不到

未编译功能库 2DGraphics1

" 增量编译错误 "

未编译类库 Modules

世嘉新人培训教材 demo环境配置相关推荐

  1. 世嘉新人培训教材_游戏开发

    世嘉新人培训教材_游戏开发 第一章 第一个游戏 开发环境搭建 Windows 二级目录 三级目录 第一章 第一个游戏 开发环境搭建 1.在微信公众号下载vs2017 2.快速安装程序包含有Window ...

  2. 《世嘉新人培训教材——游戏开发》踩到的坑2、读取图片文件

    问题定位在62页,开始使用DDS图片转化插件前需要安装DirectX才能成功转化.(有好兄弟推荐个下载链接吗?网上的版本不是太老了就是捆绑安装了不想要的程序.) 但是如果想要显示自己在网上下载的图片却 ...

  3. 《世嘉新人培训教材——游戏开发》踩到的坑1、LNK2019问题的解决

    问题详述:P54页2.3节在设置完Visual Studio2019的项目(包括引用.外部依赖库.附加依赖项.debug)后,录入代码进行调试后报错:      错误    LNK2019    无法 ...

  4. 世嘉新人培训教材学习_第一章 (推箱子代码)

    第一章 第一个游戏--"推箱子" 自己也把代码实现一遍. 游戏程序,就是获取输入,将输入反映到游戏世界,显示结果这三项 的无限循环.这个过程称为游戏循环或者主循环. while(t ...

  5. 世嘉新人培训教材学习_第一章 _C++知识点复习

    因为第一章为基础的C实现了推箱子的简单游戏,后面要使用到许多C++的知识,之前学习过,但是因为用的较少,这里在简单复习一下.加深理解,同时也知道了在学校学的知识点只是停留在基础的语法部分,要真的去理解 ...

  6. Developerkit Link Develop Demo 环境配置指南

    一.设备端开发 Visual Studio Code 本体:https://code.visualstudio.com/ 插件: C/C++ 和 alios-studio Python 2.7 下载地 ...

  7. Sun Solaris 培训教材

    标题:Sun Solaris 培训教材 <上一帖 | 下一帖> Sun Solaris 培训教材 (一) . Sun发展简史 一.Sun发展简史 (一)硬件体系 81--89 Sun1/2 ...

  8. Azkaban环境配置-尚硅谷大数据培训

    Azkaban(单节点)环境配置 1 安装Git // 安装GIT [bigdata@linux ~]$ sudo yum install git // 通过git下载Azkaban源代码 [bigd ...

  9. ElasticSearch环境配置-尚硅谷大数据培训

    ElasticSearch(单节点)环境配置 // 通过Wget下载ElasticSearch安装包 [bigdata@linux ~]$wget https://artifacts.elastic. ...

最新文章

  1. 利用大数据技术探索“数字公民”创新
  2. 推荐:制作地图的网站和工具
  3. as点击发送广播_Apache Flink 中广播状态的实用指南
  4. postman发送json格式的post请求(亲测)
  5. c语言中 c2059错误是,解决error C2059: 语法错误:“::”问题
  6. 0114练习 彩票、验证码、双色球的随机数 输出
  7. avcodec_decode_video2()解码视频后丢帧的问题解决
  8. Educational Codeforces Round 76 (Rated for Div. 2) F. Make Them Similar 折半搜索
  9. 安装ps时无法验证订阅状态_免费申请office E5开发者订阅,附无限续期+私人网盘教程...
  10. python爬取网易云音乐付费音乐_python爬虫学习教程,爬取网易云音乐!
  11. win10动态桌面_win10动态桌面如何设置?电脑炫酷动态壁纸
  12. while在c语言中的作用,while的用法_C语言中while的用法
  13. SQL查询和分析跟踪 — SQL Server Profiler
  14. SpringBoot整合druid数据源,quartz定式框架
  15. pytorch 报告bug: Assertion idx_dim >= 0 idx_dim < index_size “index out of bounds“
  16. qt套件中未设置qt版本, NO C++ compiler set in kit
  17. jxls导出Excel表格
  18. charles如何抓取微信小程序
  19. 一周信创舆情观察(7.20~7.26)
  20. Hyperledger Fabric 2.0 官方文档中文版 第6章 教程(下)

热门文章

  1. SSO单点登录教程(四)自己动手写SSO单点登录服务端和客户端
  2. 3的四次方在计算机上怎么求,“x的4次方+y的4次方”这个怎么因式分解?多年以后我依然记...
  3. Field ‘userID‘ doesn‘t have a default value
  4. java nio写文件nul_使用Java NIO编写高性能的服务器 文件下载
  5. vector的初始化_C++的vector使用方法
  6. 来,一起薅当当的羊毛!
  7. java.lang.NullPointerException com.enjoy.book.action.UserServlet.doPost(UserServlet.java:46)
  8. 戴尔Alienware x14R1 原厂win11系统 带F12 Support Assist OS Recovery一键还原恢复出厂设置功能
  9. 慎用shrinkResources
  10. 坑人的Synchronized,请慎用!