導航:首頁 > 源碼編譯 > ld文件編譯好後

ld文件編譯好後

發布時間:2023-07-06 08:03:07

A. C語言文件的編譯與執行的四個階段並分別描述

開發C程序有四個步驟:編輯、編譯、連接和運行。

任何一個體系結構處理器上都可以使用C語言程序,只要該體系結構處理器有相應的C語言編譯器和庫,那麼C源代碼就可以編譯並連接到目標二進制文件上運行。

1、預處理:導入源程序並保存(C文件)。

2、編譯:將源程序轉換為目標文件(Obj文件)。

3、鏈接:將目標文件生成為可執行文件(EXE文件)。

4、運行:執行,獲取運行結果的EXE文件。

(1)ld文件編譯好後擴展閱讀:

將C語言代碼分為程序的幾個階段:

1、首先,源代碼文件測試。以及相關的頭文件,比如stdio。H、由預處理器CPP預處理為.I文件。預編譯的。文件不包含任何宏定義,因為所有宏都已展開,並且包含的文件已插入。我歸檔。

2、編譯過程是對預處理文件進行詞法分析、語法分析、語義分析和優化,生成相應的匯編代碼文件。這個過程往往是整個程序的核心部分,也是最復雜的部分之一。

3、匯編程序不直接輸出可執行文件,而是輸出目標文件。匯編程序可以調用LD來生成可以運行的可執行程序。也就是說,您需要鏈接大量的文件才能獲得「a.out」,即最終的可執行文件。

4、在鏈接過程中,需要重新調整其他目標文件中定義的函數調用指令,而其他目標文件中定義的變數也存在同樣的問題。

B. 安裝gcc以後,編譯顯示ld

安裝程序之後編譯顯示這樣的字元,表示的就是使用的過程當中編譯錯誤導致這種低情況的設備運行。
這個時候我們應該改變一下它的安裝後的系統設置。

C. 請問為什麼用as,ld在Windows平台編譯16位匯編程序編譯出來的應用程序會無效

as ld是gcc的套件,gcc能不能產生exe格式的目標文件?不能的話nasm替代

D. 請高手指點,為什麼QT交叉編譯好以後,可執行文件在板子上執行出現一下問題,求幫忙

//你這樣試試,你上面只是設置執行環境,直接執行下面代碼
LD_LIBRARY_PATH=/庫絕對路徑你的執行文件

//如果再不行,你直接將所需庫拷貝到/lib和/usr/lib裡面去

E. Linux下用GCC編譯c語言文件,再用ld鏈接,可以使鏈接出的文件的入口地址,bss段,數據段,

有兩種方法
1。保存好你編譯的c文件,假如你的文件名是main.c,這是源文件,我們要把它編譯成目標文件即以.o結束的文件(gcc -c main.c) ,再使用ll main*就可以查看到生成的目標文件,再將目標文件生成可執行文件(gcc -o main main.o) ,這里用main替代生成的可執行文件,再使用ll main*就可以查看到生成的可執行文件main,最後就是執行可執行文件了(sh main),這樣就可以得到結果了。
2。可以一步到位,直接生成可執行文件,gcc -o main main.o,執行方法如方法一,用方法一可以看到詳細的執行過程,建議使用方法1
希望對你有所幫助!

F. 已編寫好一個C語言源程序(名為file.c),要在計算機上運行,應該經歷哪些步驟

  1. 預處理:一般根據程序中定義的宏,把它們替換為所代替的值。

  2. 編譯(compile):生成匯編代碼 ——file.S

  3. 匯編(assembly):將匯編程序由匯編器(assembler)生成目標代碼(或機器代碼)——file.o

  4. 鏈接(link):把目標代碼鏈接為可執行文件——file.exe (GUN C Compiler一般生成a.out)

G. codeblocks對任意一個正確的程序,編譯運行一次後,再次執行時,就提示ld.exe cannot open output file

有可岩世能這個程洞臘序還在運行,你到進程中看看,把他終結了。或者你的程序所在路徑中的目錄名字有漢字/空格,改成全英文。粗顫肢

閱讀全文

與ld文件編譯好後相關的資料

熱點內容
DaDa兔 瀏覽:969
卡羅拉煙氣壓縮機 瀏覽:470
丹麥大尺度電影推薦 瀏覽:784
山東統一政務服務門戶app叫什麼 瀏覽:696
九億app和電視版有什麼區別 瀏覽:82
韓國推理片有哪些日本 瀏覽:887
無法連接到伺服器是為什麼呀 瀏覽:845
百度網盤自動回復源碼 瀏覽:792
只坐A不結婚電影 瀏覽:122
免費看片的在線網站 瀏覽:581
安卓如何設置槍聲小腳步聲大 瀏覽:760
如何將u盤升級為加密盤 瀏覽:784
美國所有恐怖露點電影 瀏覽:864
手機nfc刷全加密ic卡 瀏覽:775
51單片機24小時 瀏覽:880
數控左右r怎樣編程 瀏覽:990
電影過時了能換票嗎 瀏覽:349
php獲取遠程json 瀏覽:439
一個男的一個女的在河邊被一箭射穿的恐怖電影 瀏覽:76
有部小說女主叫溫暖 瀏覽:977