linux libstdc++.a和libstdc++.so功能一样吗
答案:2 悬赏:80 手机版
解决时间 2021-11-18 23:25
- 提问者网友:别再叽里呱啦
- 2021-11-18 04:57
linux libstdc++.a和libstdc++.so功能一样吗
最佳答案
- 五星知识达人网友:第幾種人
- 2021-11-18 05:41
libstdc++.a和libstdc++.so功能上是一样的,只是用法不一样而已,编译链接.a文件只需要加上.a文件的完整的文件路径就可以了,比如:
gcc -o hello hello.c /usr/lib/libm.a
而编译链接动态库需要用-L参数指定动态库的搜索路径,还要用-l(这个是小写的L)指定动态库的名字,比如:
gcc -o hello hello.c -L/usr/openssl/lib -lcrypto
gcc -o hello hello.c /usr/lib/libm.a
而编译链接动态库需要用-L参数指定动态库的搜索路径,还要用-l(这个是小写的L)指定动态库的名字,比如:
gcc -o hello hello.c -L/usr/openssl/lib -lcrypto
全部回答
- 1楼网友:酒者煙囻
- 2021-11-18 06:39
不一样,.a是静态库,.so是动态库
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯