基本編譯:
cc -o filename filename.c
pro*c的編譯:
1。編譯 pc 檔案為 c 檔案
proc include=filename.pc
proc iname=filename.pc
2。編譯 c 檔案,生成目標檔案
cc -i$oracle_home/precomp/public -c filename.o filename.c
cc -i/bh/oracle/precomp/public -c filename.o filename.c
3。連線目標檔案,生成可執行程式
cc -l$oracle_home/lib -lclntsh -o filename filename.o
cc -i/bh/oracle/lib -lclntsh -o filename filename.o
靜態庫的編譯:
1。生成目標檔案
cc -c filename.c
2。用ar建立filename.a庫檔案,並把filename.o內容插入到庫檔案中
ar -rc filename.a filename.o
3。靜態庫的使用
cc -c -i/home/lqg/test main.c
cc -o main -l/home/lqg/test main.o filename.a
其中-i/home/lqg/test和-l/home/lqg/test是通過-i和-l指定對應的標頭檔案和庫檔案的路徑
動態庫的編譯:
1。生成目標檔案
cc -c filename.c
2。生成動態鏈結庫
cc -qmkshrobj -o filename.so filename.c
3。動態庫的使用
cc -c -i/home/lqg/test main.c
cc -o main -l/home/lqg/test main.o filename.so
其中-i/home/lqg/test和-l/home/lqg/test是通過-i和-l指定對應的標頭檔案和庫檔案的路徑
cc -o main -ldl main.c
aix系統下組的命令
pg etc passwd可以檢視 etc passwd檔案 建立新使用者時候,mkuser命令會呼叫 etc lib security mkuser.sys,這個是乙個shell指令碼,可以修改的,他負責為使用者建立乙個.profile檔案,而這個.profile檔案是從 etc security...
AIX系統下的topas命令使用
topas命令預設2秒更新一次 一 topas命令以區域形式表現系統各項指標效能,如下圖 1 cpu 反應cpu效能區域,如果有多個 cpu,按 c鍵兩次就可顯示 cpu列表。僅按 c鍵一次會關閉此區域 user 使用者程序占用cpu 的時間比率。該數值反應了使用者所執行的各種軟體所占用的 cpu時...
AIX 5 2 64位主機下編譯python
說實話,是一種折磨 aix下編譯python aix 5.3 to build a 64 bit version with ibm s compiler,i used the following export path usr bin usr vacpp bin configure with gcc...