在-fpic标志能做什么? 我想安装一个库( OpenSFM ),并且表示,将需要的谷神星求解建造和安装了-fPIC编译标志。
问题是我已经安装了谷神星求解无-fPIC标志和其他图书馆已经依靠它。 我该如何解决这个问题?
在-fpic标志能做什么? 我想安装一个库( OpenSFM ),并且表示,将需要的谷神星求解建造和安装了-fPIC编译标志。
问题是我已经安装了谷神星求解无-fPIC标志和其他图书馆已经依靠它。 我该如何解决这个问题?
为-fPIC一个很好的解释可以发现在这里 。
我想,这里的主要问题是你是否如果能仍然继续前进,无需重建谷神星求解器安装OpenSfM。 据我所知,你不能。
你可以做最简单的事情是重建的Ceres求解器并重新安装PIC版本。
cmake .. -DCMAKE_C_FLAGS=fPIC \
-DCMAKE_CXX_FLAGS=-fPIC \
-DSOMEOTHERARGUMENTSTHATYOUMIGHTHAVE
让我们知道它是如何摸索出适合你。 :)