因为VS2005已经集成了MASM(可以直接build),所以可以很方面的使用IDE来编程了.嘎嘎~~
建立一个空工程,添加一个新C++源文件,内容如下:
- #include <stdio.h>
- #include <stdlib.h>
- //extern "C" 表示使用C编译命名规则,而不使用C++的.
- extern "C" {
- extern const char szASM[]; //声明外部变量, 它的定义在ASM文件中
- void funcASM(); //声明外部函数,它的定义也在ASM文件中
- void showtext(const char *szString);