之前是在64位的linux下发现必须加的。
然后到mingw下试了下加-fPIC还警告。。。 意思是已经是位置无关代码。
又到32位的linux下试了下,发现加了没警告,而且生成的.so文件大小不同。
结合刚才查到的文章描述,看来还是加的好。 只要是linux下, 编译动态库则加上 -fPIC
之前是在64位的linux下发现必须加的。
然后到mingw下试了下加-fPIC还警告。。。 意思是已经是位置无关代码。
又到32位的linux下试了下,发现加了没警告,而且生成的.so文件大小不同。
结合刚才查到的文章描述,看来还是加的好。 只要是linux下, 编译动态库则加上 -fPIC