4
假設我得到了lib.so
,我編譯了二進制文件mySoft
,並將其鏈接到lib.so
。連接後剝離共享庫是否安全?
在這一點上,考慮到一切都按預期工作,它的安全或不採取lib.so
與strip -s lib.so
剝離呢?
要清楚,我不感興趣的其他二進制文件鏈接到lib.so
後我mySoft
正確生成,我只是在不斷mySoft
工作,並獲得在性能方面一些磁盤空間,也許一個小的邊緣感興趣。
假設我得到了lib.so
,我編譯了二進制文件mySoft
,並將其鏈接到lib.so
。連接後剝離共享庫是否安全?
在這一點上,考慮到一切都按預期工作,它的安全或不採取lib.so
與strip -s lib.so
剝離呢?
要清楚,我不感興趣的其他二進制文件鏈接到lib.so
後我mySoft
正確生成,我只是在不斷mySoft
工作,並獲得在性能方面一些磁盤空間,也許一個小的邊緣感興趣。
是的,它是安全的。 strip
僅刪除不需要的符號(因爲它們已經鏈接)。這些符號對於調試非常有用,但它們絕不僅僅用於執行代碼。
謝謝,我忘了添加關於靜態庫的部分,但我想在這種情況下去除整個二進制文件是安全的。 – user1797612