IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
链接libjsoncpp.a时报错:which may bind externally can not be used when making a shared object; recompile with -fPIC
小王
发表于
2024-05-21 11:54:00
love
0
打开jsoncpp源码,修改CMakeLists.txt文件
找到这一行代码:
add_compile_options(-Wall -Wconversion -Wshadow -Wextra)
改为
add_compile_options(-Wall -Wconversion -Wshadow -Wextra -fPIC)
重新编译源码
把新生成的libjsoncpp.a文件复制到当前应用程序的工程中,重新编译工程源码
O了!
小王
2024-05-21 19:54
发表评论