有关此软件包的详细信息位于 第 6.21.2 节,“Ncurses 的内容”中。
Ncurses 软件包包含用于终端无关字符屏幕处理的库。
准备编译 Ncurses
./configure --prefix=/tools --with-shared \ --without-debug --without-ada --enable-overwrite
configure 选项的含义
这确保 Ncurses 不会构建对 Ada 编译器的支持,该编译器可能存在于主机上,但在我们进入 chroot 环境后将不可用。
这告诉 Ncurses 将其头文件安装到/tools/include,而不是/tools/include/ncurses,以确保其他软件包可以成功找到 Ncurses 头文件。
编译软件包
make
此软件包不附带测试套件。
安装软件包
make install
有关此软件包的详细信息位于 第 6.21.2 节,“Ncurses 的内容”中。