Ubuntu下编译insight错误解决
来源:互联网 发布:非常网络 易中天 编辑:程序博客网 时间:2024/05/01 17:24
错误:
cc1: warnings being treated as errors
.././gdb/cli/cli-cmds.c: In function ‘pwd_command’:
.././gdb/cli/cli-cmds.c:323: error: ignoring return value of ‘getcwd’, declared with attribute warn_unused_result
make[2]: *** [cli-cmds.o] 错误 1
make[2]:正在离开目录 `/home/qiang/tools/insight-6.8-1/gdb'
make[1]: *** [all-gdb] 错误 2
make[1]:正在离开目录 `/home/qiang/tools/insight-6.8-1'
make: *** [all] 错误 2
解决方案:
方法1.修改源代码,
linux-nat.c:2879:error:ignoring return value of 'fgets',declared with attribute warn_unused_result
老代码
fgets(buffer, MAXPATHLEN, procfile);
解决的方法是
char* temp_p = fgets(buffer, MAXPATHLEN, procfile);
类似的问题还有几个,基本上都是gdb的问题,照着解决就行了,我就不一个个说了。
方法2.进入insight-6.8-1/gdb目录,打开Makefile文件搜索-Werror
老代码
WERROR_CFLAGS = -Werror
新代码
WERROR_CFLAGS = #-Werror
这2个办法都可以通过编译,就可以使用insight了。
- Ubuntu下编译insight错误解决
- Ubuntu下insight错误解决
- CTorrent在Ubuntu下编译错误解决
- ubuntu下编译时遇到的错误及解决方式
- Ubuntu下安装insight
- ubuntu 下apahce2错误解决
- MySQL++ gcc4.6.1 Ubuntu编译错误解决
- Ubuntu 12.04LTS g++编译错误解决
- Ubuntu中-lz编译错误的解决
- ubuntu 下编译库(so文件),解决库文件找不到错误
- Ubuntu 14.04 下安装HTK工具箱时编译错误的解决
- Ubuntu 14.04下的编译webrtc的错误解决集粹
- 在64位 ubuntu下编译wine1.8.1出现错误的解决
- ubuntu下使用Qt 编译时cannot find -lGL错误解决
- 解决Linux系统下(交叉)编译出现“cannot find -lxxx”的错误 (ubuntu)
- 在ubuntu 下安装insight
- Ubuntu下的Source Insight
- Ubuntu 下用Source Insight
- WPS 冷笑话两则
- [软件人生]外包小项目如何承接防止欺骗
- json对数据封装
- JOJ 2606 星空
- Ubuntn 虚拟机下网络设置
- Ubuntu下编译insight错误解决
- 我的地盘
- ubuntu9.10 修改开机启动顺序
- 自我介绍
- 查看数据库被锁对象
- sftp用法
- Dozer更加灵活给对象赋值,对象间拷贝
- 积分获得
- javascript:浮动div,可拖拽div,遮罩层(div和iframe实现)