Linux下Eclipse问题

本文介绍了在Linux环境下使用Eclipse遇到的典型问题及其解决方案,包括'Launch Failed. Binary Not Found.'错误的解决,头文件sys/time.h路径问题的处理,NULL宏找不到的解决办法,以及size_t和ssize_t头文件位置的说明。
1.      linux下eclipse运行C++程序出现Launch Failed. Binary Not Found.错误
方法:Ctrl+b即可构建,然后run。
2.    头文件sys/time.h的路径问题  。找不到是因为sys放在/usr/include/i386-linux-gnu/中,可将其中sys文件夹拷出来放 在include下面。或者可按添加glib路径的方法添加,在项目上点击properties,到c++ general到path and sympose,加上你要使用的路径即可。
3. NULL找不到是因为stddef.h不在include下,在./include/linux下,可参考第2条。
4.  大部分头文件在/usr/include目录下,但是定义size_t和ssize_t的头文件stddef.h则位于/usr/lib/gcc/i486-linux-gnu/4.3.2/include目录下
size_t实际上是无符号长整型,在32位系统上是32位,在64位系统上是64位
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值