linux平台开发问题个人总结. 持续更新帖~
来源:互联网 发布:网络打鱼赌博游戏解密 编辑:程序博客网 时间:2024/05/15 22:15
1. 如果编译连接都通过了, 可是运行时却找不到函数符号了.
错误信息: ./a.out: symbol lookup error: ./a.out: undefined symbol: xxx()
错误原因: 请注意你的目标文件是否存在多份? 比如程序所在目录有个xxx.so库, 系统目录/usr/local/lib里也有一份. 可是现在程序目录下的改变了一个函数, 编译连接时makefile里指定的是程序目录, 因此可以编译链接通过, 但实际执行的时候会优先去系统目录里找, 这时候找的是系统目录里旧的.so, 因此找不到符号了.
建议: 确认目标文件是否存在多份? 是否在优先搜索的系统目录里有旧的备份? 也看看LD_LIBRARY_PATH环境变量.
- linux平台开发问题个人总结. 持续更新帖~
- Linux 常用命令 (个人总结,持续更新)
- linux实用命令个人总结【持续更新】
- linux问题总结 持续更新
- iOS开发问题总结(持续更新...)
- AndoidTips(个人总结,持续更新)
- Android个人开发问题汇总 (持续更新中。。。)
- php服务端个人开发问题汇总(持续更新中...)
- 【持续更新】个人开发中常用linux命令
- linux平台开发有用的一些知识点. 持续更新.
- 开发问题(持续更新)
- 【算法基础个人常用总结】<-------持续更新------->
- FreeCMS开发过程问题总结(持续更新中)
- Android开发总结 -- 【持续更新】
- Qt开发总结 -- 【持续更新】
- linux下出现的问题、解决方式总结【持续更新】
- ns问题总结-持续更新
- JQuery问题总结--持续更新
- java中synchronized的用法详解
- 关于hadoop各个部分的简单分析
- eclipse主题配置
- 《Windows via C/C++》学习笔记 (七) 设备I/O之“I/O请求完成”
- yii用户注册表单验证
- linux平台开发问题个人总结. 持续更新帖~
- 获得48*48图标
- 高并发高性能仓库库存系统的架构设计
- NGUI 2.6.4支持中文字体--创建动态字体库
- 标签直接刷新页面
- 位运算的使用
- java 中List,Set,Map用法以及区别
- 如何查看/dev/input/下的设备节点对应的是什么设备
- 队列中取最大值操作