歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Linux下動態連接變為靜態打包,使用statifier

Linux下動態連接變為靜態打包,首先安裝statifier,安裝過程中需要安裝gcc-multilib來做make的支持

要改內核一個參數,不然生成的文件會有段錯

cat /proc/sys/kernel/randomize_va_space  (默認為2)

我們把它弄成0才能進行編譯

echo -n 0 >| /proc/sys/kernel/randomize_va_space

弄一個測試文件test.cc

make後生成test可運行文件

對著test制作

statifier test test.static    生成的test.static就是完整打包了動態庫的了

man手冊還有2總別的示例

Copyright © Linux教程網 All Rights Reserved