#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
return 0;
}
文件保存为main.cpp
,执行
g++ -S main.cpp
在同级目录下面生成main.s
,是原始代码文件的汇编代码,执行
g++ -g -c main.cpp
在同级目录下生成main.o
,该文件无法被查看,然后使用objdump
生成含有CPP源代码和相关调试信息的汇编代码,执行
objdump -S main.o > main_dump.s
注意:
1.如果是.c文件,使用gcc
命令。