Visual Stdudio 配置AGK 入坑 完全手册(运行书上源码),解决编译链接错误.

4 篇文章 0 订阅
3 篇文章 0 订阅

首先下载 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库就过不了.这很头痛

没经验还真不行,这时候老版本的 头文件 就有用了.
直接用新版本的 头文件.中对不上号的. 函数替换
就版本头文件的.函数, 这样链接就过了.
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值