gpt4 book ai didi

c++ - 有谁用过Posix pthread win32库,dll文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:01:55 28 4
gpt4 key购买 nike

我正在尝试在 win32 环境中设置 mqueue,但需要 pthread win32 lib,http://sourceware.org/pthreads-win32/ .任何人都知道如何将它链接到我的 VS 项目?谢谢

最佳答案

您需要链接到 Visual C++ .lib 文件之一,根据您希望在库中进行的异常处理,这些文件的名称会有所不同。查看常见问题 here ,第 2 项和第 3 项以获取更多详细信息。

In general:
pthread[VG]{SE,CE,C}.dll
pthread[VG]{SE,CE,C}.lib

where:
[VG] indicates the compiler
V - MS VC
G - GNU C

{SE,CE,C} indicates the exception handling scheme
SE - Structured EH
CE - C++ EH
C - no exceptions - uses setjmp/longjmp

For example:
pthreadVSE.dll (MSVC/SEH)
pthreadGCE.dll (GNUC/C++ EH)
pthreadGC.dll (GNUC/not dependent on exceptions)

关于c++ - 有谁用过Posix pthread win32库,dll文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4188785/

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