0706的Linux實訓總結

2021-10-07 20:19:32 字數 789 閱讀 6596

@第三天(●ˇ∀ˇ●)嵌入式linux暑期實訓分享

gnu編譯器提供-o選項供程式優化使用:

-o1提供基礎級別的優化;主要在優化組合語言的處理方式上,以及變數常量的優化。

-o2 提供更加高階的**優化,會占用更長的編譯時間 ;主要在記憶體的管理和特殊指令的使用

-o3 提供最高端的**優化 ;

-o4 不優化,這是預設值

不同的優化級別使用的優化技術也可以單獨的應用於**。 可以使用-f命令列選項引用每個單獨的優化技術。

下面只介紹一下-o3的優化:

-finline-functions: 這種優化技術不為函式建立單獨的組合語言**,而是把函式**包含在排程程式的

**中。 對於多次被呼叫的函式來說, 為每次函式呼叫複製函式**。 雖然這樣對於減少**長度不利, 但是

通過最充分的利用指令快取**, 而不是在每次函式呼叫時進行分支操作, 可以提高效能。

-fweb: 構建用於儲存變數的偽暫存器網路。 偽暫存器包含資料, 就像他們是暫存器一樣, 但是可以使用各種

其他優化技術進行優化, 比如cse和loop優化技術。

總結一下gcc的靜態和動態庫製作:

一、使用gcc製作

m二、使用cmake

下此再說,今天從早到晚一直在忙,明天再更。

堆垛實訓報告總結 叉車實訓總結

叉車實訓總結 經過幾星期的叉車實踐操作,在叉車有了基本的叉車知識的同時 掌握了基本的操作方法,並在最後的考核中取得了良好的成績。實訓完我深刻了解到理論聯絡實際的重要性。學習技能的過程,也是良好 工作作風的乙個積累。對待工作要一絲不苟,嚴謹仔細,在實踐中積 累經驗。以下就對叉車做簡單的闡述。叉車是工業...

堆垛實訓報告總結 叉車實訓總結

叉車實訓總結 經過幾星期的叉車實踐操作,在叉車有了基本的叉車知識的同時 掌握了基本的操作方法,並在最後的考核中取得了良好的成績。實訓完我深刻了解到理論聯絡實際的重要性。學習技能的過程,也是良好 工作作風的乙個積累。對待工作要一絲不苟,嚴謹仔細,在實踐中積 累經驗。以下就對叉車做簡單的闡述。叉車是工業...

堆垛實訓報告總結 倉儲管理實訓總結

倉儲管理實訓總結 倉儲管理實訓總結 實習目的 為了初步了解物流管理在現代市場經濟中的功能的地 位,了解現代物流在工商企業中的基本運做規律,增強學生 對所學專業的感性認識,提高學習專業知識的興趣,為後階 段深入學習物流管理專業所設定的各門專業課程打下良好 的基礎。本人通過應聘廣州市德邦物流服務 進行實...