在ubuntu下對多個C 檔案進行同時編譯的例子

2021-06-29 09:47:11 字數 747 閱讀 7135

1、編寫三個檔案:function.h function.cpp hello.cpp

function.h內容為:

int function(int n);

function.cpp內容為:

#include "function.h"

#include

using namespace std;

int function(int n)

if(n<0)

cout<<'input is error!"if (0 == n)

return 0;

}if (1== n)

return 1;

}    return (function(n-1)+function(n-2));

hello.cpp 內容為:

#include "function.h"

#include

using namespace std;

int main()

int n;

cin>>n;

cout<2.編譯三個檔案,使用g++命令:

先cd到檔案所在的目錄;再執行以下命令:

g++ -o run function.cpp function.h hello.cpp

其中run 是我們後面要用執行的乙個檔案,在這裡可以自己隨便取個名,若不取名的話,系統會自動生成乙個a.out的檔案;

再執行命令:

./run

就可得到結果!

在ubuntu下如何搜尋檔案

1.whereis 檔名 特點 快速,但是是模糊查詢 例如 whereis php 會把php,php.ini,php.所在的目錄都找出來.2.find name 檔名 特點 準確,但速度慢,消耗資源大 例如 如果想找到php.ini的準確位置,需要用 find name php.ini 3.loc...

在win7下輕鬆選擇多個檔案

不知道大家有沒有處理多個檔案的時候。比如同時需要移動或者刪除多個檔案。那麼用什麼方法呢?用傳統的 ctrl 和 shift 鍵嗎?這種方法好是好,但是有個最大的問題,如果處理更多的檔案,如果手不小心一鬆,那麼剛才就白選了,那怎麼辦呢?我建了5個影象檔案 當然因為是空白的,所以是0kb 比如我想刪除1...

C程式在Ubuntu下建立執行

1.準備工作 1.1 開啟控制台 使用快捷鍵 ctrl alt t 安裝vim 輸入 sudo apt get install vim 安裝gcc 輸入 sudo apt get install g 2.編寫hello.c源 2 新建檔名為hello.c的原始檔 輸入vim hello.c 鍵入i ...