在 Ubuntu 14.04 LTS 中安裝 C POSIX 函式庫

在 Ubuntu 14.04 LTS 中安裝 C POSIX 函式庫

我正在嘗試在 Ubuntu 14.04 中安裝以下 C POSIX 標頭,但由於某種原因其中一些無法安裝。

  1. sys/ioctl.h
  2. unistd.h
  3. locale.h
  4. ncursesw/ncurses.h

已嘗試的命令

sudo apt-get install sys/ioctl.h
sudo apt-get install unistd.h
sudo apt-get install locale.h
sudo apt-get install ncursesw/ncruses.h

我只成功安裝了locale.h,但由於某種原因,其餘的返回一個正則表達式錯誤,指出sys/ioctl.h未找到。我對 Linux/Ubuntu 相當陌生,現在不知道該怎麼做。任何幫助表示讚賞

答案1

您列出的內容是頭檔- 與 Ubuntu (Debian) 沒有一一對應的關係包包

特別是,sys/ioctl.h和都應該由包和包sys/unistd.h提供,即libc6-devncursesw/ncurses.hlibncursesw5-dev

sudo apt-get install libc6-dev libncursesw5-dev

如果您尚未安裝 GCC 編譯器,您可以安裝build-essential元包,其中包括編譯器以及libc6-dev

sudo apt-get install build-essential libncursesw5-dev

答案2

經過更多谷歌搜尋後,我意識到我要做的就是安裝包含我感興趣的庫的軟體包。

  1. 烏班圖
  2. 德班

在那裡你會找到許多庫的套件。您可以從任何您想要的軟體包安裝!

相關內容