完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
g++ 编译静态库文件时出现multiple definition of `__dso_handle'错误,请大神指点如何修改。
编译指令:g++ -std=c++11 -o watermark watermarktest_1.cpp xxxx.a -I /root/program/cv_release/include/opencv2
错误提示:xxxx.a(xxx.o):(.rodata+0x389600): multiple definition of `__dso_handle' /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o:(.rodata+0x0): first defined here /usr/bin/ld: error in xxxx.a(xxx.o)(.eh_frame); no .eh_frame_hdr table will be created. /tmp/ccHJNWbQ.o: In function `main': watermarktest_1.cpp:(.text+0x985): undefined reference to `cv::imread(cv::String const&, int)' collect2: error: ld returned 1 exit status |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
「含关键代码」基于AM3352/AM3354/AM3359的Linux开发案例分享
4695 浏览 0 评论
87078 浏览 0 评论
【高手问答】如何做到精通linux技术?资深工程师带你突破难点
4238 浏览 2 评论
3281 浏览 2 评论
解读Linux :先从创建一个文件夹用来存放jdk压缩文件开始
2265 浏览 0 评论
1322浏览 3评论
这是i.mx6ull的关于usb的宏定义,能解释下这些宏定义的意思
966浏览 1评论
544浏览 1评论
1918浏览 0评论
2944浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-27 11:49 , Processed in 0.702863 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号