学习使用32位的od遇到的第一个问题


使用Dev-C++进行编译简单的Hello World,因为编译出来的是64位的程序
所以用od打开之后会提示
原版提示
"is probably not a 32-bit Portable Executable..."
汉化版本提示
“可能不是一个32位PE。。。”

我们需要在

工具->编译选项->代码生成/优化->代码生成
使用下列位宽编译(-mx) 选择32bit

然后编译出来的就是32位的pe程序,就可以用32位的od了