linux 安装 cursers.h库

debian  apt-get install libncurses5-dev

其它linux可以用一下的试试
安装 Ncurses 
1.准备编译 Ncurses : 
./configure --prefix=/usr --with-shared --without-debug

2.编译软件包:
make
这个软件包没有附带测试程序。

3.安装软件包:
make install

4.赋予 ncurses 库文件可执行权限: 
chmod -v 755 /usr/lib/*.5.4

5.修正一个不应该有可执行权限的库文件: 
chmod -v 644 /usr/lib/libncurses++.a

6.把库文件移到更合理的 /lib 目录里: 
mv -v /usr/lib/libncurses.so.5* /lib

7.由于库文件移动了,所以有的符号链接就指向了不存在的文件。需要重新创建这些符号链接: 
ln -sfv ../../lib/libncurses.so.5 /usr/lib/libncurses.so
ln -sfv libncurses.so /usr/lib/libcurses.so

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux操作系统中安装stdio.h,需要先确认系统中是否已经安装了C编译器。C编译器一般包含在开发工具包中,常见的有gcc、make、autoconf等。如果系统中未安装相应的开发工具包,可以使用以下命令进行安装: sudo apt-get update sudo apt-get install build-essential 安装完成后,就可以使用以下命令安装stdio.h头文件: sudo apt-get install libc6-dev 该命令会自动下载并安装C语言标准的头文件,其中包括stdio.h。安装完成后,在应用程序中就可以通过#include <stdio.h>引用该头文件,从而使用其中包含的函数和变量。 总体来说,在Linux系统中安装stdio.h是相当简单的,只需要安装相应的开发工具包和C语言标准头文件即可。 ### 回答2: 在Linux系统中,C语言的头文件通常存储在/usr/include目录下。但是在某些情况下,可能发现编译C程序时缺少了stdio.h文件,这是由于该头文件未正确安装或未安装的原因所致。 解决该问题的方法非常简单,只需按照以下步骤安装stdio.h即可: 1.首先,打开终端并获取管理员权限。 2.执行以下指令以更新软件源:sudo apt-get update 3.在更新完成后,执行以下指令安装C语言的编译器:sudo apt-get install build-essential 4.安装完C语言编译器后,执行以下指令安装头文件:sudo apt-get install libc6-dev 5.安装完成后,再尝试编译程序,应该就不会再遇到缺失stdio.h文件的问题了。 总之,安装stdio.h并不是一件非常困难的事情。通过以上步骤,您可以很容易地在Linux系统中安装所需的头文件,从而顺利地编译C程序。 ### 回答3: 在 Linux 系统中,要安装 stdio.h 需要进行以下几个步骤: 1. 确认是否需要安装 stdio.h 是 C 语言标准的头文件之一,一般情况下如果已经安装了 C/C++ 编译器,那么 stdio.h 应该已经存在于系统中了。因此,在尝试进行安装之前,我们需要确认一下该文件是否已经存在。 在终端中使用以下命令进行确认: ``` ls /usr/include/stdio.h ``` 如果该命令能够正常执行,并返回 /usr/include/stdio.h 这个文件的路径,则说明 stdio.h 已经存在于系统中,不需要进行安装了。 2. 安装编译器 如果没有安装 C/C++ 编译器,那么需要先安装一个。常见的 C/C++ 编译器有 gcc、clang 等,可以使用以下命令进行安装: ``` sudo apt-get install gcc ``` 这里以 gcc 为例,安装完成后使用以下命令确认是否安装成功: ``` gcc --version ``` 如果能够正常返回 gcc 的版本信息,则说明安装成功。 3. 安装 C 语言标准 C 语言标准包含了很多头文件,其中就包括 stdio.h。需要安装 C 语言标准的话,可以使用以下命令进行安装: ``` sudo apt-get install libc6-dev ``` 这里以 libc6-dev 为例,安装完成后就可以在 /usr/include/ 目录下找到 stdio.h 了。 4. 编译 HelloWorld 程序 在确认 stdio.h 已经安装成功后,可以尝试编译一个简单的 HelloWorld 程序来测试一下: ``` #include <stdio.h> int main() { printf("Hello World!\n"); return 0; } ``` 使用以下命令进行编译: ``` gcc -o HelloWorld HelloWorld.c ``` 其中,-o HelloWorld 表示生成一个名为 HelloWorld 的可执行文件,HelloWorld.c 是待编译的源代码文件。 如果编译成功,可以使用以下命令运行该程序: ``` ./HelloWorld ``` 如果输出了 Hello World!,则说明 stdio.h 已经成功安装并可以使用了。 总结: Linux安装 stdio.h 的步骤可以总结为: 1. 确认 stdio.h 是否已经存在于系统中。 2. 安装 C/C++ 编译器。 3. 安装 C 语言标准。 4. 进行测试,确认 stdio.h 是否已经成功安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值