我用 bjam 生成了一些 Boost 库,我得到了很多符号链接。
对于 date_time :
libboost_date_time-gcc41-mt-1_39.a
libboost_date_time-gcc41-mt-1_39.so -> libboost_date_time-gcc41-mt-1_39.so.1.39.0
libboost_date_time-gcc41-mt-1_39.so.1.39.0
libboost_date_time-gcc41-mt.a -> libboost_date_time-gcc41-mt-1_39.a
libboost_date_time-gcc41-mt.so -> libboost_date_time-gcc41-mt-1_39.so.1.39.0
为什么我不直接得到 .a 和 .so ?为什么这 3 个符号链接?为什么原始文件的 .so 名称如此复杂,而发布版本却被提及两次?
是不是有可能只有:
libboost_date_time-gcc41-mt-1_39.a libboost_date_time-gcc41-mt-1_39.so
感谢帮助。我不知道如何处理这些符号链接。
注意:我是 Linux 的新手。