文章目录
- 前言
- 过程
- 下载源码
- vs2017 创建空项目 引入编译文件
- 改项目依赖属性
- 改汇编编译属性
- 该项目还需注意
- 编译运行
- 总结
前言
编译LetMeowin 项目发现是个混编项目,c++调用汇编的程序,需要配置一下,特此记录一下
过程
下载源码
首先下载源码(地址)
目录结构
---src
------headers
---------enums.h
---------includes.h
---------structs.h
---------syscalls.h
------main.cpp
------syscalls.asm
---README.md
---restoresig.py
vs2017 创建空项目 引入编译文件
引入所有header头文件
引入main.cpp
引入syscalls.ams文件
改项目依赖属性
右键项目 选择生成依赖项 生成自定义 勾选masm
改汇编编译属性
右键syscalss.ams文件 选择属性,常规选择Microsoft Macro Assembler
该项目还需注意
注意该项目还需要配置UNICODE编码 以及 c++17
编译运行
Ok
总结
参考:
https://blog.csdn.net/Alisebeast/article/details/79875620
关于博主
wx/qq:binary-monster/1113673178
wxgzh: 二进制怪兽
CSDN:https://blog.csdn.net/qq1113673178
码云:https://gitee.com/shiver
Github: https://github.com/ShiverZm
个人博客:https://www.shiver.fun