什么是-fPIC编译标志呢?(What does the -fPIC compilation fla

2019-09-30 10:49发布

在-fpic标志能做什么? 我想安装一个库( OpenSFM ),并且表示,将需要的谷神星求解建造和安装了-fPIC编译标志。

问题是我已经安装了谷神星求解无-fPIC标志和其他图书馆已经依靠它。 我该如何解决这个问题?

Answer 1:

为-fPIC一个很好的解释可以发现在这里 。

我想,这里的主要问题是你是否如果能仍然继续前进,无需重建谷神星求解器安装OpenSfM。 据我所知,你不能。

你可以做最简单的事情是重建的Ceres求解器并重新安装PIC版本。

cmake .. -DCMAKE_C_FLAGS=fPIC \
   -DCMAKE_CXX_FLAGS=-fPIC \ 
   -DSOMEOTHERARGUMENTSTHATYOUMIGHTHAVE

让我们知道它是如何摸索出适合你。 :)



文章来源: What does the -fPIC compilation flag does?