我正在尝试测试C语言中的多线程教程中的代码。我在windows7,64x上安装了eclipse JUNO,Mingw和Cygwin64。我还设置了变量path。当我添加像stdio.h、pthread_time.h或fcntl.h这样的头文件时,我没有遇到任何问题,但是当我尝试包括头文件semaphore.h或pthread.h时,eclipse给出了错误"unresolved来自评论的更新:
我正在使用: Eclipse IDE for C/C++
我有一些编程语言的经验,比如Java、C#、Scala以及一些低级编程语言,比如C、C++、Objective - C。我的观察是,低级语言尝试分离出头文件和实现文件,而其他高级编程语言从未将其分离出来。这些语言使用公有、私有、受保护等标识符来尝试执行头文件的工作。C++还具有标识符和头文件
我看到了使用头文件的一个好处(在一些像Code Com