在linux中,静态链接库为lib*.a,动态链接库为lib*.so。静态链接库文件比较大,动态链接库文件比较小。 $ N8 L3 V+ p' v A2 {1 G f. G+ Q5 P- k' O9 ?% O
0 k9 [9 M3 _8 @1 U- } s app.cpp) T S9 d @8 G/ Q) F
# L/ `6 Y# E' l; f$ X0 T
E" r) X' Y% M( ?% w+ v
#include <iostream>
#include "def.h"
using namespace std;
void A::FuncA()
{
cout << "This is class A, FuncA" << endl;
}
A* SysMain::getClassA()
{
return a;
}
8 X1 J5 @# o( [
+ ~- h; p! r& J/ R n [4 F* Z1 w
1 Q5 h" s a6 `: i5 _ n) @
& r6 s y) Z" y$ t+ e( _