当前位置: 技术问答>linux和unix
帮忙看看,gcc中 把所有的目标文件链接为动态库 的命令 错在哪里?
来源: 互联网 发布时间:2015-09-17
本文导语: 命令如下: g++ -g -shared -Wl,-soname,SpriteDtaModu.so,-o SpriteDtaModu.so.1.0.0,DtaStructHead.o SpriteDtaBuf.o SpriteDtaModu.o -lc 错误提示: g++: SpriteDtaModu.so.1.0.0,DtaStructHead.o: 没有那个文件或目录 这是怎么回事? | GCC-...
命令如下:
g++ -g -shared -Wl,-soname,SpriteDtaModu.so,-o SpriteDtaModu.so.1.0.0,DtaStructHead.o SpriteDtaBuf.o SpriteDtaModu.o -lc
错误提示:
g++: SpriteDtaModu.so.1.0.0,DtaStructHead.o: 没有那个文件或目录
这是怎么回事?
g++ -g -shared -Wl,-soname,SpriteDtaModu.so,-o SpriteDtaModu.so.1.0.0,DtaStructHead.o SpriteDtaBuf.o SpriteDtaModu.o -lc
错误提示:
g++: SpriteDtaModu.so.1.0.0,DtaStructHead.o: 没有那个文件或目录
这是怎么回事?
|
GCC--Complete Reference
|
so文件前面应该要有lib字眼
如把test.c编译成.so动态链接库的命令为:
gcc test.c -o libtest.so -shared
不过没看太懂你要做什么
如把test.c编译成.so动态链接库的命令为:
gcc test.c -o libtest.so -shared
不过没看太懂你要做什么
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。