修改vsf_findlibs.sh,修改如下结果:
# Look for libcap (capabilities)
if locate_library /lib64/libcap.so.1; then
echo "/lib64/libcap.so.1";
elif locate_library /lib64/libcap.so.2; then
echo "/lib64/libcap.so.2";
else
locate_library /usr/lib64/libcap.so && echo "-lcap";
locate_library /lib/libcap.so && echo "-lcap";
locate_library /lib64/libcap.so && echo "-lcap";
fi
------------------------
make clean
make
make install
OK了
# Look for libcap (capabilities)
if locate_library /lib64/libcap.so.1; then
echo "/lib64/libcap.so.1";
elif locate_library /lib64/libcap.so.2; then
echo "/lib64/libcap.so.2";
else
locate_library /usr/lib64/libcap.so && echo "-lcap";
locate_library /lib/libcap.so && echo "-lcap";
locate_library /lib64/libcap.so && echo "-lcap";
fi
------------------------
make clean
make
make install
OK了
本文介绍了一个具体的vsf_findlibs.sh脚本修改案例,该脚本用于查找libcap的不同版本,并根据找到的库文件调整链接参数。通过这个案例,读者可以了解如何根据系统中实际存在的库文件路径来修改脚本。
723

被折叠的 条评论
为什么被折叠?



