首先下载 VS 这个没什么好说的.
#第一坑, VS 安装什么,组件.
实际上,基本的组件就够了.
基本的 C++ 模块 ,就行了.
AGK ,2018 需要 Xp 支持可以安装一下.
基本编译,工具就够了. VS 高阶 版本都可以用的.
都可以用.
#第二坑, AGK 版本问题.想运行个书上的源码,就存在下载的版本
和书的源码不匹配的问题.导致也许编译能过,link 过不了,
我这里会出现 3个不同的版本
1.书源码的版本
2.下载的AGK 版本(老版本的)(必需找到旧版本的)
没有老的 AGK 版本的 h 头文件,编译都过不了
3.用来编译的最新的AGK 版本.(新版本的)
新的版本 lib 库用来,编译.比老版本好.
如果出现链接错误,说明源码的版本和你的AGK 版本不匹配
问题分析 A 源码版本比你下载的版本新.出现编译错误 lib库不能用大量的符号不能引用
B 源码版本比你下载的版本新.出现编译错误. .h 文件需要修改.
**解决办法:**将 旧版本的 AGK 头文件.
与新的版本进行对照发现, 函数,返回,和形参数,都不一样
这样.编译能过.用 lib库就过不了.这很头痛
没经验还真不行,这时候老版本的 头文件 就有用了.
直接用新版本的 头文件.中对不上号的. 函数替换
就版本头文件的.函数, 这样链接就过了.