建立乙個c++程式
vim test.cpp
1 #include2void add(int a ,intb)3
esc ,再按兩下zz儲存退出
編譯g++ -c test.cpp
建立庫函式
vim test.h
1void add(int ,int);
儲存退出
建立主函式
vim main.cpp
1 #include2 #include"test.h"3
intmain()
4
編譯 g++ -c main.cpp
將庫函式包含進去
g++ -o main main.o test.o
./main
建立歸檔檔案將目標檔案新增進去
ar crv libfoo.a test.o
這樣下次編譯執行的時候
g++ -o main main.o libfoo.a
./main
這樣就可以了
Linux程式設計
一 linux設計特點 多使用者 多個使用者可以同時登入,同一使用者可以登入多次 多工 同一程式可以有多個執行緒或程序併發執行 分時。1.manpage手冊頁,共8個部分,可用man ls命令檢視。要檢視某部分介紹,用man sectionnum。要檢視某個命令的解釋,用man commandnam...
Linux程式設計
linux和unix的最大的區別是,前者是開發源 的自由軟體,而後者是對源 實行智財權保護的傳統商業軟體。從最開始 unix作業系統就是在公共環境下建立成長的。他的建立不是由於市場的需求,而是由於渴望排除編制程式的障礙。最初擁有unix商標的at t最終使unix成為商業化產品。到了1991 年的1...
linux程式設計
檔案操作 s islnk st mode 是否是乙個連線.s isreg是否是乙個常規檔案.s isdir是否是乙個目錄s ischr是否是乙個字元設 備.s isblk是否是乙個塊裝置 s isfifo是否 是乙個fifo檔案.s issock是否是乙個socket檔案 man 2 stat st...