原文:linux undefined reference to symbol 'floor@@GLIBC_2.2.5'

这个是因为GNU make版本不一致导致,最后加上 lm g 或者gcc o main main.c lm 如果还存在问题 需要加上 Wl, no as needed g 或者gcc Wl, no as needed o main main.c lm ...

2018-03-21 16:08 0 3478 推荐指数:

查看详情

undefined reference to symbol' pthread_create@@GLIBC_2.2.5'

我在ubuntu16.04上迁移工程,遇到了这个错误。 pthread库不是Linux系统默认的库,链接时需要添加-pthread参数。 这里注意是链接那一步添加-pthread,而不是编译选项。 ...

Sat Oct 13 03:28:00 CST 2018 0 2393
undefined symbol: xxx - undefined reference to `typeinfo

最近的项目(so库)用到rocksdb,之前用的rocksdb是4.3.0,编译使用很正常。因为要升级,所以将rocksdb升级到5.13.0。 但是经过修改的项目,编译链接后,ldd -r xx.so 总是会出现 undefine symbol: _ZNVTrocksdb6Logger ...

Fri Apr 19 00:53:00 CST 2019 0 1127
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM