2007年3月8日 星期四

[程式心得]如何建立Libery for c/c++ in Linux system

一般很少要隱藏Source code ,
但是如果碰到不想給別人看到程式碼的時候怎麼辦?

下面提供一個方法...
就是把XXX.o 合併成 *.a 的方式

使用ar這一個指令,()是說明

ar rcs cdlib.a(目的檔) xx/*.o yy/*.o

就會產生一個cdlib.a
當要compile的時候只要把cdlib.a包含進來使用就可以了
ex:
gcc -o xxx.o cdlib.a XXX

沒有留言: