使用cl.exe和linker.exe编译链接Windows API和MFC

本文档详细介绍了如何在Visual Studio 2015中创建一个简单的MFC加法程序,包括新建项目、界面编辑和设置按键功能。同时,讲解了cl.exe和linker.exe的使用,以及环境配置步骤,包括添加系统路径和设置LIB及INCLUDE变量。通过实例展示了如何编译API程序并生成最终的可执行文件。

一、编写一个简单的MFC程序

1.建立文件(本次使用工具为vs2015)

点击 文件 - 新建 - 项目
在这里插入图片描述
在下个界面选择创建文件的名称以及存放改文件的地址在这里插入图片描述
该界面选择基于对话框,单击完成
在这里插入图片描述
得到如下界面在这里插入图片描述

2.界面编辑

单击工具箱,选择如下工具拉入框内
在这里插入图片描述
具体效果如下
在这里插入图片描述

3.各按键的设置和代码

右键单击示例编辑框选择添加变量,在下个界面更改设置如下,变量名自己设定
在这里插入图片描述
剩余两个框也是如此操作,变量名需记住,之后双击计算按键进入代码编辑,框内输入如下的简单代码

	UpdateData(TRUE);
	a3 = a1 + a2;
	UpdateData(FALSE);

执行之后效果如下
在这里插入图片描述
至此即完成了一个简单的MFC加法程序

二、cl.exe、linker.exe链接API和MFC

1.环境配置(我所用的工具为vs2015,与2017略有不同)

首先找到你vs2015安装的位置
在这里插入图片描述
此处可看到我所安装的位置,以及之上的D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE。将两个地址复制,然后右键点击此电脑选择属性,之后选择高级系统设置进入该界面,选择环境变量
在这里插入图片描述
系统变量处选择Path一栏之后点击编辑,将刚才复制的两个地址分别添加进去
在这里插入图片描述
之后在用户变量点击新建****LIBINCLUDE栏,分别在之中添加如下地址
LIB:在这里插入图片描述
INCLUDE:在这里插入图片描述
标注部分为你安装vs2015处相对应的位置,其他的地址大家应该是一样的,在C盘里可以找到,配置到这便可以打开cmd进行测试,测试结果如下便配置成功
在这里插入图片描述

2.使用cl.exe和linker.exe编译API程序

首先找到已编译好的API程序的.cpp文件,并在地址栏输入cmd
在这里插入图片描述
在框内输入如下
在这里插入图片描述
结果为
在这里插入图片描述
在文件夹内生成obj文件
在这里插入图片描述
之后再在框内输入如下
在这里插入图片描述
之后在文件夹内生成exe文件
在这里插入图片描述
双击执行后为
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值