Linux中有STDCALL吗?

我正在尝试将Windows应用程序移植到Linux。此应用程序使用__stdcall属性标记了某些功能。但是,一位朋友告诉我,stdcall仅在Windows上使用,而在linux中没有意义(但Windows

GCC中确实存在)。我试图在Google上进行搜索,结果显示Linux中存在stdacll。

所以… ??

此外,对于GCC,我看到了两个实现:__attribute__((__stdcall__))__attribute__((stdcall))(在stdcall附近没有下划线)。首选哪一种(如果完全适用于Linux)?

谢谢!

回答:

最简单的解决方案是在Linux上有条件地将__stdcall定义为空。

以上是 Linux中有STDCALL吗? 的全部内容, 来源链接: utcz.com/qa/427784.html

回到顶部