在更新ubuntu 10.4后,无法在gcc/g++中使用errno.h
Cannot use errno.h with gcc/g++ after updating ubuntu 10.4
更新Ubuntu 10.4后,我无法构建任何使用errno.h的项目。EINVAL EPERM,…现在"未声明"
我试着追踪这个问题,我认为这是与gcc或ubuntu包有关的一些问题,因为在/usr/include/linux/errno.h:
#ifndef _LINUX_ERRNO_H
#define _LINUX_ERRNO_H
#include <asm/errno.h>
#endif
3。线路是错误的。编译器提示"找不到包含文件"
有谁能帮我一下吗
在我的Ubuntu 10.04系统上,/usr/include/asm/errno.h
是linux-libc-dev
包的一部分。
可能您没有安装相应的linux-headers-X
包,其中X是您正在运行(或编译)的内核版本。
相关文章:
- 重新定义预定义的 errno 错误消息 (E2BIG)
- Fileno,Errno:"no"是什么意思?(非英语母语)
- UDP 服务器无法发送回复,发送返回 -1,errno 为 22
- 当包含成员函数名为errno和cerrno时,g++7编译错误
- 设置SO_RCVTIMEO时,为什么recv返回-1并且errno=EINTR
- 每当设置了某些数学errno值时,如何引发异常
- Linux 套接字 recv 返回 -1,errno 110 连接超时
- libusb:错误 [submit_bulk_transfer] submiturb 失败错误 -1 errno=2 -
- 为什么从unistd.h调用crypt()函数会将errno设置为ENOENT?
- 使用 gcc 的 -fno-math-errno 可能有什么副作用?
- vwprintf错误处理(ERRNO显示0)
- C++ 套接字 accept() get 资源死锁避免了 epoll 的 errno
- C 中ERRNO变量的类型是什么
- Visual Studio 2010 调用 _locking() 失败 (errno = 22) 当文件指针高于 (2^
- setsockopt 返回 -1:errno 设置为 0
- readlink 将 errno 设置为 ENOENT
- qtCreator 错误:无法映射文件,errno=22 文件用于架构x86_64?
- 我的 C file_exists 函数使用统计总是失败,errno = ENOENT
- 绑定插座失败了ERRNO 88
- 编译 fortran 文件"/usr/bin/ld: errno: TLS definition in /lib/libc.so.6"