如何使用 -fPIC 建立节俭
How to build thrift with -fPIC
我有一些理由将 libthrift.a/libthriftnb.a 打包到共享库中(而不是直接使用 so 文件),所以我应该使用 -fPIC 构建它们。
我是这样节俭的:
./configure --prefix="$PATH"/../thrift-0.8.0_build;
make;
make install;
我该如何改变才能达到这个目的?
您可以运行这样配置。
./configure CFLAGS=-fPIC CXXFLAGS=-fPIC
我有一些理由将 libthrift.a/libthriftnb.a 打包到共享库中(而不是直接使用 so 文件),所以我应该使用 -fPIC 构建它们。
我是这样节俭的:
./configure --prefix="$PATH"/../thrift-0.8.0_build;
make;
make install;
我该如何改变才能达到这个目的?
您可以运行这样配置。
./configure CFLAGS=-fPIC CXXFLAGS=-fPIC