so文件 和 a文件 和 o文件
在unix上编译 c++程序,
这三个文件一直都不是很清楚之间调用关系,特别是编译的时候
因为我是从java转c++的,
比如 myso目录下makefile 生成so文件
myO目录下 makefile 生成o文件
myO目录下 makefile 生成a文件
现在知道myso目录下的程序调用到myO目录下的函数,所以我的理解是编译好myO后,submit,
然后应该再编译myso目录下的程序,生成so,发布到库目录,这样修改的程序才能正式发布生效。
不知道我理解正确否。thks all!