gpt4 book ai didi

c++ - 带 MinGW 的互锁单链表 (SList)

转载 作者:太空狗 更新时间:2023-10-29 21:05:08 26 4
gpt4 key购买 nike

当我尝试将我的 Win32 代码从 Microsoft 工具链移植到 MinGW 时,大多数代码都可以正常编译,但也有少数异常(exception)。 MinGW 中似乎缺少的一个特定 API 是 SList API (包括 InitializeSListHead、InterlockedPushEntrySList)- 当我编译源代码时,我收到有关未定义这些函数的错误。我该怎么做才能拥有这个MinGW下可用的API?是否有一些我可以更新的 Win32 SDK 或类似的东西?

最佳答案

当前的 MinGW(基于 GCC 4.6.2)已经包含 SList API,但您需要通过 defining a preprocessor value _WIN32_WINNT 表明您正在为支持它的 Windows 目标进行编译。 =0x0501 或更高版本(表示带有 SP1 的 Windows Server 2003、带有 SP2 的 Windows XP)。

关于c++ - 带 MinGW 的互锁单链表 (SList),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10697633/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com