常用編譯選項介紹

2022-05-01 03:27:08 字數 615 閱讀 2995

-acc 在編譯器裡啟動openacc指令

-minfo 指令就是從編譯器上獲得資訊

-mfcon 告訴編譯器將浮點指標常量預設為通常的浮點來處理

-minline 有函式呼叫話宣告為內聯函式

-fast 對程式就行優化,最快捷的選項

-mbounds 列印界外陣列訪問的錯誤訊息

-minline 內聯函式

-mipa 如果內聯的函式(s)是在乙個單獨的檔案(不在包含加速區域的檔案),你需要通過指定在編譯器的命令列-mipa使內部程式啟用自動內聯的優化器

-c 對於多個檔案組成的專案,用此選項編譯各個檔案後通過-g選項鏈結

ARM LINUX GCC 編譯選項介紹

我們需要編譯出執行在arm平台上的 所使用的交叉編譯器為arm linux gcc。下面將arm linux gcc編譯工具的一些常用命令引數介紹給大家。在此之前首先介紹下編譯器的工作過程,在使用gcc編譯程式時,編譯過程分為四個階段 1 預處理 pre processing 2 編譯 compil...

GCC常用編譯選項

gcc編譯選項解析 gcc是linux下基於命令列的c語言編譯器,其基本的使用語法如下。gcc option filename 對於編譯c 的源程式,其基本語法如下 g option filename 其中option為gcc使用時的選項,而filename為需要gcc做編譯的處理的的檔名。就gcc...

gcc 常用編譯選項

g 加入除錯資訊 m64 64位 c 只做預處理 編譯和彙編,不鏈結,產生的是目標檔案 o檔案 s 只做預處理和編譯,把檔案編譯成為彙編 include 某個 簡單來說,就是便以某個檔案,需要另乙個檔案的時候,就可以用它設定,功能就相當於在 中使用 include,例如gcc hello.c inc...