问题描述:
在linux中对例子hello world进行c转so,使用gcc命令后出现如下情况:
输入的命令:
gcc -c hello.c
gcc -shared -fPIC -o libmyhello.so hello.o
出现的问题:
解决方法:
(1条消息) Linux 使用gcc命令生成静态库和动态库_风霜叶的博客-CSDN博客_生成静态库命令
即,将命令改为
gcc -c -fPIC hello.c
g++ -fPIC -shared -o libmyhello.so hello.o
成功!