gpt4 book ai didi

synch.h 的 Linux 等效 header

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:40:57 25 4
gpt4 key购买 nike

我有一个包含 #include<synch.h> 的 C 代码代码在 solaris 中编译成功,但在 Linux 中我发现 header 丢失了。正如几个链接中所建议的,可以"sync.h"被用来代替?或者在 Linux 中是否有任何其他等效的 synch.h header ?

最佳答案

Solaris 中的 synch.h 头文件用于 Solaris 线程。其中,它提供了信号量和互斥量的声明。您可以使用此库 (http://sctl.sourceforge.net/sctl_v1.1_rn.html) 在 Linux 上为您提供与 Solaris 兼容的线程,或者更好的主意是重新编写代码以使用 POSIX 线程。

关于synch.h 的 Linux 等效 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10637040/

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