用VS的工具cl.exe,linker.exe编译连接windows API程序和MFC程序

本文介绍了如何使用Visual Studio的cl.exe和linker.exe命令行工具编译链接Windows API及MFC程序。首先设置环境变量,包括Path、INCLUDE和LIB,确保包含所有必要的库和头文件。通过cmd调用cl命令生成OBJ文件,然后使用link命令进行链接。对于MFC程序,使用cl /c /D "UNICODE" /EHsc 编译源文件,并将多个OBJ文件link在一起。经过一系列配置和尝试,最终成功完成编译链接过程。

学习目标

用VS的命令行工具cl.exe,linker.exe等编译连接windows API程序和MFC程序。

编译链接Windows API程序

  1. 设置环境变量,找到cl.exe,link.exe的文件路径添加到系统变量Path中。
    控制面板——系统和安全——系统——高级系统设置——环境变量
    在这里插入图片描述
    在这里插入图片描述

  2. 选择用户变量的Path和系统变量的Path分别编辑。

  3. 选择新建,把cl.exe,link.exe的文件路径添加进去。(不含文件名本身)
    在这里插入图片描述
    在这里插入图片描述

  4. 在用户变量里新建INCLUDE环境变量,路径为你INCLUDE文件位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值