相关疑难解决方法(0)

如何在编译时检测NASM中的体系结构以获得x64和x86的一个源代码?

我在nasm中寻找一些预处理器功能,允许为x86和x64架构提供一个源代码.

我的意思是ifdef some_constant.像C预处理器一样使用,如果它想检测它是否在Windows或Linux上编译.

编辑

我知道nasm标志.我用它们.我只想拥有完全相同的源代码,并希望预处理器能够根据这些标志正确处理它.我使用ifdef ... else进行堆栈操作,因此,两个架构的核心代码都相同.

x86 assembly preprocessor x86-64 nasm

5
推荐指数
2
解决办法
874
查看次数

标签 统计

assembly ×1

nasm ×1

preprocessor ×1

x86 ×1

x86-64 ×1