undefined reference to涉及的链接问题
来源:互联网 发布:点击访问fc2最新域名 编辑:程序博客网 时间:2024/06/09 20:40
在linux下,编译链接的时候,经常会遇到这样一个问题,undefined reference to.....,引起这个问题的原因在于在链接的时候缺少选项。下面举几个例子,并给出解决办法。
1、undefined reference to `dlerror'
undefined reference to `dlopen'
undefined reference to `dlerror'
解决办法:在makefile的LDFLAGS后面把选项 -ldl 添加上即可。
2、undefined reference to `main'
解决办法:在makefile的LDFLAGS后面添加 -nostartfiles 选项。
3、undefined reference to `pthread_setspecific'
undefined reference to `pthread_key_delete'
undefined reference to `pthread_key_create'
解决办法:在makefile的LDFLAGS后面添加 -lpthread 选项。
4、undefined reference to `clock_gettime'
解决办法:在makefile的LDFLAGS后面添加 -lrt 选项。
不过要注意的是,如果undefined reference to后面的内容是在自己的文件中声明或定义的东西,就不能用这种方法来解决了。这时就需要检查一下自己的makefile涉及到源文件、头文件的地方是否出错了,也有可能是其他的原因。
- undefined reference to涉及的链接问题
- undefined reference to涉及的链接问题
- undefined reference to涉及的链接问题
- undefined reference to涉及的链接问题
- undefined reference to涉及的链接问题
- undefined reference to涉及的链接问题
- 嵌入式 常见的undefined reference to涉及的链接问题
- 编译:undefined reference to涉及的链接问题
- 链接库时的“undefined reference to”
- undefined reference to 链接错误
- undefined reference to `__ctype_b_loc' 的问题
- 解决undefined reference to `log' 的问题
- 解决undefined reference to `pthread_create'的问题
- 问题“undefined reference to `android_log_print”的解决办法
- undefined reference to xxx'的问题
- linux 链接库文件出现“undefined reference to" 问题的解决方法
- 关于在Mingw下链接时抛出undefined reference to `XXX'异常的问题
- linux 链接库文件出现“undefined reference to" 问题的解决方法
- Swap Nodes in Pairs--LeetCode
- DataPump使用说明
- ADF中如何将两个独立的LOV实现级联
- Ubuntu 12.04 LTS 中文输入法的安装
- Android学习心得① - GridView设置分割线的一种简单方法
- undefined reference to涉及的链接问题
- Android中的Intent(一)
- 深度学习资料链接
- Ubuntu 环境安装整理
- bashrc
- 使用JDBC来调用存储过程
- ADF计算Table列(二)
- Android界面像素单位
- 【设计模式】Observer模式