当前位置: 代码迷 >> 综合 >> 完成一个MFC程序及运用命令行工具cl.exe,linker.exe等编译
  详细解决方案

完成一个MFC程序及运用命令行工具cl.exe,linker.exe等编译

热度:5   发布时间:2024-03-05 19:22:16.0

完成一个MFC程序及运用命令行工具cl.exe,linker.exe等编译

  • MFC程序运行
    • 一、关于MfC的安装
    • 二、MFC程序实现
  • 运用命令行工具cl.exe,linker.exe等编译
    • 一、设置环境变量
    • 二、命令行工具cl.exe,linker.exe编译链接一个Window API程序
    • 三、命令行工具cl.exe,linker.exe编译链接一个MFC程序

MFC程序运行

一、关于MfC的安装

工具:Visual Studio 2019
1、首先新建一个项目
在这里插入图片描述
2、在此处搜索MFC,如果没有则需安装
在这里插入图片描述
3、打开vs install,点击修改,打开 “使用 C++ 的桌面开发”,再勾选 “用于 x86 和 x64 的 Visual C++ MFC”即可安装。
在这里插入图片描述
在这里插入图片描述

二、MFC程序实现

1、搜索MFC,创建一个MFC应用
在这里插入图片描述
2、在此编辑项目名称,存放位置可自定义
在这里插入图片描述
3、根据需求选择应用程序类型,点击完成,开始代码编写。
在这里插入图片描述
4、在此用了vs自带程序,点击源文件,选择同名代码
在这里插入图片描述
5、点击调试器运行
在这里插入图片描述
6、效果,以后要让界面更加丰富呀
在这里插入图片描述

运用命令行工具cl.exe,linker.exe等编译

一、设置环境变量

1、右键点击此电脑,打开属性,点击高级系统设置,点击环境变量进行设置。
在这里插入图片描述
2、在系统变量找到Path,点击编辑
在这里插入图片描述
3、点击新建,编辑一个环境变量
在这里插入图片描述
4、点击浏览,找到VIsual Studio X86文件目录
在这里插入图片描述
5、建NCLUDE和LBI变量名,变量名则点击浏览目录找到Visual Stdio位置,删除include后面的,记得加‘;’哦,点击确定。重复此操作
在这里插入图片描述
6、双击打开上面创建的环境变量,点击编辑,然后点击新建,点击浏览,添加,重复此步骤。
在这里插入图片描述

二、命令行工具cl.exe,linker.exe编译链接一个Window API程序

1、按win+R键,搜索并打开cmd。
在这里插入图片描述
2、编译Window API程序,编译过程
在这里插入图片描述
在这里插入图片描述
2、编译成功
在这里插入图片描述
3、如果直接link可能会出现“无法解析的外部符号”错误,需要在vs打开程序,点击点击 “项目 > 属性 > 链接器 > 输入”;
在这里插入图片描述

三、命令行工具cl.exe,linker.exe编译链接一个MFC程序

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
编译过程中可能会出现“必须定义入口点的错误”
参考:https://blog.csdn.net/xwmrqqq/article/details/109018669

  相关解决方案