2012-04-19 52 views
0

當我測試一些關於STREAMS的代碼時,#include <sys/conf.h>需要加入到程序中,但sys/conf.h似乎不存在於Ubuntu中。我在哪裏可以找到它?在哪裏可以找到sys/conf.h在Ubuntu?

+1

不是STREAMS是一個特定於SysV的框架嗎?我看到'sys/conf.h'出現在Solaris主機上,但我並不感到驚訝,因爲在Linux上找不到它。 – Celada 2012-04-19 19:53:06

+1

如果你測試的代碼是一個包,並且它有一個makefile,看看它是否有一個configure.in文件。如果是這樣,那麼運行'configure'。祝你好運。 – shellter 2012-04-20 04:24:24

回答

1

它在大多數linux系統中都不存在。 POSIX不需要OS來執行它。當我正在閱讀APUE(Stevens)時,我發現這個問題,但程序甚至可以運行,即使你刪除了這個包含句子。

相關問題