Yin*_*Zhu 4 c++ gcc mingw visual-c++
我有两个预编译库:X.a
和Y.a
一个test.cpp(没有main函数)源代码使用这两个库.
我用C编译了C++:
g++ -c test.cpp
我得到了'test.o'.
现在我如何将这三个链接在一起生成一个.a
文件,因为test.cpp在Xa和Ya以及其他GCC库中使用了一些函数?
顺便说一句,我在Windows下使用MinGW进行这些操作.我可以将此.a文件重命名为.lib并在VC中使用此.lib吗?
谢谢!
现在我如何将这三个链接在一起生成.a文件,因为test.cpp在Xa和Ya以及其他GCC库中使用了一些函数?
.a
只不过是ar
包含所有目标文件(.o
文件)的存档
我可以将此.a文件重命名为.lib并在VC中使用此.lib吗?
是的,但它需要一点工作.见:http: //opensees.berkeley.edu/community/viewtopic.php?t = 2267
归档时间: |
|
查看次数: |
4922 次 |
最近记录: |