This question already has answers here:
Is there any equivalent for stdcall in GCC?
(1个答案)
Is there STDCALL in Linux?
(3个答案)
2年前关闭。
使用针对Linux的gcc版本4.1.2无法确定如何指定stdcall。
找到了很多看似相关的答案,全部说要使用以下内容:
虽然这不起作用。
(1个答案)
Is there STDCALL in Linux?
(3个答案)
2年前关闭。
使用针对Linux的gcc版本4.1.2无法确定如何指定stdcall。
找到了很多看似相关的答案,全部说要使用以下内容:
typedef void (__stdcall *int)(int);
虽然这不起作用。
最佳答案
经过大量搜索,我终于找到了正确的答案,以解决此堆栈溢出问题:Is there any equivalent for stdcall in GCC?
最重要的是执行以下操作(使用#define完成此操作当然是可选的)
#define STDCALL __attribute__((stdcall))
typedef void (STDCALL *int)(int);
关于c++ - 如何用gcc指定stdcall调用约定? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51428520/
10-11 18:20