VisualStudio C++使用汇编函数
2021-05-06 07:29
标签:clu 个数 http sum file art load studio 定义 新建空项目 新建如下源文件 更改 继续更改自定义生成工具 命令行与输出添加如下条件语句 命令行填写: 输出填写: 编译运行即可 VisualStudio C++使用汇编函数 标签:clu 个数 http sum file art load studio 定义 原文地址:https://www.cnblogs.com/oasisyang/p/13190316.htmlVisual Studio编写C++代码使用汇编函数
;test.asm
;测试函数 三个数相加
;.386
.model flat, c
;public test_
.code
test_ proc
;初始化栈帧指针
push ebp
mov ebp,esp
;加载参数值
mov eax,[ebp+8]
mov ecx,[ebp+12]
mov edx,[ebp+16]
;求和
add eax,ecx
add eax,edx
;恢复父函数的栈帧指针
pop ebp
ret
test_ endp
end
//main.cpp
#include
asm
文件的属性如下
ml /c /coff %(fileName).asm
ml
其实是指 编译器 ml.exe
后边跟的是命令 \c
只编译,不链接\coff
生成这种格式的目标文件%(fileName).obj;%(OutPuts)
文章标题:VisualStudio C++使用汇编函数
文章链接:http://soscw.com/index.php/essay/83114.html