/usr/bin/ld: client: hidden symbol `__dso_handle' in /usr/lib/gcc/i486-linux-gnu/4.4.3/crtbegin.o is
来源:互联网 发布:大数据金融行业前景 编辑:程序博客网 时间:2024/06/05 22:34
编译源代码时出现错误
/usr/bin/ld: client: hidden symbol `__dso_handle' in /usr/lib/gcc/i486-linux-gnu/4.4.3/crtbegin.o is referenced by DSO
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
解决方法:
http://stackoverflow.com/questions/17389479/usr-bin-ld-client-hidden-symbol-dso-handle
If that produces a U __dso_handle output, your libprint.so was built incorrectly (most likely you used ld -shared to link it. Don't do that, use the compiler driver, e.g. g++ -shared ... instead).
编译动态库时使用g++命令,不能使用ld命令直接去链接。
0 0
- /usr/bin/ld: client: hidden symbol `__dso_handle' in /usr/lib/gcc/i486-linux-gnu/4.4.3/crtbegin.o is
- /usr/bin/ld: /usr/lib/debug/usr/lib/i386-linux-gnu/crt1.o(.debug_info): relocation 0 has invalid sym
- /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start'问题解决
- /usr/bin/ld: warning: libswresample.so.1, needed by /usr/lib/gcc/i686-linux-gnu/4.9/../../../../lib/
- hidden symbol `pthread_atfork' in /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a(pthread_atfork.oS
- [android]编译时出现/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.so when searching for -lz错误信息
- [android]编译时出现/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.so when searching for -lz错误信息
- /usr/bin/ld: /usr/lib/debug/usr/lib/crt1.o(.debug_info): relocation 0 has invalid symbol index 12
- 解决方法/usr/bin/ld: /usr/local/lib/liblua.a(lapi.o): relocation R_X86_64_32 against `luaO_nilobject_'
- gcc位于/usr/lib/i686-linux-gnu目录下
- FC14下错误 /usr/bin/ld: libvalhalla-test.o: undefined reference to symbol 'clock_gettime@@GLIBC_2.2'
- /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libmysqlclient.a(libmysql.c.o): In function
- Reinstall /usr/bin/ld in Debian
- /usr/local/arm/4.4.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.3/../../../../arm-none-linux-gnueabi/
- linux /usr/bin/ld cannot find 解决
- Linux /usr/bin/ld cannot find 解决
- Fixing /usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches
- 关于/usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section ...
- broswer 调起APP
- C++中所有的变量和函数都必须有类型
- 几款第三方分词工具
- 如何在 CentOS 7 上安装 Redis 服务器
- C++ char*,const char*,string的相互转换
- /usr/bin/ld: client: hidden symbol `__dso_handle' in /usr/lib/gcc/i486-linux-gnu/4.4.3/crtbegin.o is
- fastjson用法&Gson
- RecyclerView及与其相关的类
- ./zabbix_server: error while loading shared libraries: libiconv.so.2: cannot open shared object file
- WIN8.1 JDK的安装与配置
- EJB到底是什么,真的那么神秘吗??
- “ORA_12514:TNS:listener does not currently know of service requested in connect descriptor
- Mysql 原理
- linux DMA原理