在Visual Studio 2013中使用/fa制作列表文件
Making a Listing File using /fa in Visual Studio 2013?
开始我的第一篇文章了!我目前正在尝试使用MARS模拟器将c++代码转换为汇编,我想使用/fa filename
函数,Visual Studio必须创建一个。asm文件,以获得我需要做的事情的一点预览(令人难以置信的是,汇编新教授并没有太好地教授关于它的任何东西,所以我有困难)。我的问题是,我究竟如何在Visual Studio中使用/fa filename
?我转换的c++代码如下:
#include <iostream>
using namespace std;
void printBar (int n) {
int k;
for (k = 1; k <= n; k++) {
cout << '*';
}
cout << endl;
}
int main () {
int numPts;
int value;
int j;
cin >> numPts;
for (j = 1; j <= numPts; j++) {
cin >> value;
printBar (value);
}
return 0;
}
我只是没有任何使用Visual Studio的经验,所以我不太明白我应该把清单文件的命令放在哪里。我试过在调试过程中使用反汇编器,但它不像任何可识别的东西。谢谢你的帮助!
Visual Studio 2013不支持编译到MIPS。如果你的系统是64位的,它可以编译成ia32或者x64。
看ia32汇编绝对不会帮助你在MIPS汇编中编程,因为这两个指令集是如此不同。查看x64汇编可能会对有用。我认为你在项目/构建选项对话框中设置了/FA选项,但我没有VS2013的副本来确认这一点。
相关文章:
- Pybind11:将元组列表从Python传递到C++
- 从链接列表c++中删除一个项目
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- C++如何通过用户输入删除列表元素
- 读取文件的最后一行并输入到链接列表时出错
- 复制列表初始化的隐式转换的等级是多少
- LNK2038、MSVS2017 MAGMA的原因列表
- 不能在初始值设定项列表中将非常量表达式从类型 'int' 缩小到'unsigned long long'
- 没有为自己的结构调用列表推回方法
- 使用简单类型列表实现的指数编译时间.为什么
- 一对向量构造函数:初始值设定项列表与显式构造
- 标准是否使用多余的大括号(例如 T{{{10}}})定义列表初始化?
- 通过for循环使用用户输入填充列表
- C++:如何使函数只返回作为列表一部分的字符串
- 概念中的cv限定符需要表达式参数列表
- 下面是我为检测链接列表中的循环而制作的代码
- 建议在运行时将带有类实例的列表从c++导入qml
- 如何维护资源管理器项目视图中当前可见的项目列表
- 在卡萨布兰卡形成编码参数的列表
- 在Visual Studio 2013中使用/fa制作列表文件