VS2017编译Linux项目时添加不常用的命令选项方法

3215 人浏览 | 时间: 2017-11-15 09:58:33 | 作者: codexia

发现一个程序员专属的导航网站,你肯定不知道,是时候告诉你了,请前去看看吧

    用VS2017开发Linux项目,将项目编译为动态库时各种报错。其中一个错误如下:
1>/usr/bin/ld: /root/projects/t/obj/x64/Debug/Cgi.o: relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
1>/root/projects/t/obj/x64/Debug/Cgi.o: could not read symbols: Bad value
1>collect2: error: ld returned 1 exit status
1>/usr/bin/ld : error : relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
1>D:\t\t\t\obj\x64\Debug\Cgi.
请微信扫码阅读。
为防止恶意爬虫,
已开启反爬机制,
理解哟~~~~
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0

相关阅读