gcc,g++的编译之后的链接
我有一个f.c文件,用gcc编译后生成f.a,然后有个g.cpp文件,用g++编译生成g.o,其中cpp文件中需要包含f.a这个静态库,在链接的时候用ld将f.a和g.o...
我有一个f.c 文件,用gcc编译后生成f.a ,
然后有个g.cpp文件, 用g++编译生成g.o,
其中cpp文件中需要包含f.a这个静态库,在链接的时候用ld 将f.a 和 g.o进行链接,会出现找不到f.a中定义的函数,请问一下,在ld链接时需要加哪些参数可以解决这个问题?
或者是在编译生成.o 或者.a 的时候需要加哪些参数?前提是不能修改.c .cpp .h的源代码。
分不多了,求教大神啊!【紧急】 展开
然后有个g.cpp文件, 用g++编译生成g.o,
其中cpp文件中需要包含f.a这个静态库,在链接的时候用ld 将f.a 和 g.o进行链接,会出现找不到f.a中定义的函数,请问一下,在ld链接时需要加哪些参数可以解决这个问题?
或者是在编译生成.o 或者.a 的时候需要加哪些参数?前提是不能修改.c .cpp .h的源代码。
分不多了,求教大神啊!【紧急】 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |