object-files

    2熱度

    1回答

    出於某種原因,我遇到了編譯使用ncurses的共享對象的問題。即使我包含並鏈接到-lncurses,編譯.so文件失敗。請指教。 #include <string.h> #include "../include/mod_curse.h" /* Includes ncurses.h and friends */ int OnConsoleCmd(McapiS *API, ArgS *CmdAr

    5熱度

    2回答

    我使用gcc編譯器和Ubuntu 12.04操作系統。我想知道哪裏可以找到目標文件,以及哪個目錄下包含printf函數的定義。再次,我不尋找包含原型但包含實際定義的目標文件的頭文件。

    1熱度

    1回答

    我在程序中附加目標文件時遇到了問題。我找到了this SO回答。 但是,我不知道如何繼承AppendableObjectOutputStream。任何人都可以教我如何更詳細?

    1熱度

    2回答

    我正在從學校開始一個項目,並且我們獲得了一個.o和一個對應的.h文件。 我們需要在我們的.c程序中使用.o文件中的幾個函數。 只要把它放在同一個目錄下就行不通了。 我試圖在項目屬性中尋找這樣的東西,但沒有好處。 我不斷收到../code_files/Search.c:116: undefined reference to 'reportError' 我使用Eclipse(麥浚龍)CDT,海灣合作委

    14熱度

    3回答

    我目前在寫一個C++應用程序,它實現了一個與math.h結合的振盪器。我的代碼應該可以正常工作(嘗試編譯一個目標文件),但是我得到的編譯器錯誤很可能與語法/ etc有關;我認爲這與名稱空間有關。錯誤: 端子輸出: User-Name-Macbook-Pro:Synth Parts UserName$ make g++ -o Oscillators.o -c -I. Oscillators.cpp

    0熱度

    1回答

    我應該使用氖內在建立一個項目,並且由於CCS不支持霓虹內在,我正在使用GCC編譯cygwin命令行上的程序並稍後將其鏈接到CCS上。 現在的問題是我已經得到了對象文件。但我無法在CCS上鍊接它。我不希望被勺子喂,只是一個基本的一套,我需要遵循將suffice.Thank您提前

    0熱度

    1回答

    我正在嘗試編寫一個Makefile,它將其目標和對象分別複製到bin /和obj /目錄中。 然而,當我嘗試運行它,我得到以下錯誤: nasm -f elf64 -g -F stabs main.asm -l spacelander.lst ld -o spacelander obj/main.o ld: cannot find obj/main.o: No such file or dire

    0熱度

    1回答

    我如何編譯我的VC++項目,在我的bootloader我的工作中使用的16位平面物體的文件? 據我瞭解,一個目標文件在技術上已經「扁平化」和鏈接器把它變成目標可執行文件格式。我希望它能夠獲得該目標文件,並通過鏈接器將該目標文件和我的彙編代碼(以obj格式)傳遞,以創建平面引導加載程序。 的[指南] [1]是不是在文件位於非常具體,只是說,你用cl.exe,link.exe和ml.exe(MASM)

    1熱度

    1回答

    在過去的幾天裏,我正在使用引導程序和彙編語言。我已經編譯成.obj文件格式的文件。現在我需要鏈接它們。有誰知道哪個鏈接器是可能的,或者可以將任何人放在這裏鏈接到示例頁面?請幫忙。

    1熱度

    2回答

    爲什麼NA​​SM不會用org指令編譯成目標文件? org 0x7C00 nop mov ax, ax nop 如果我編譯這個用: nasm -O0 -fobj temp.asm NASM讓我無論什麼原因的錯誤: temp.asm:1: error: parser: instruction expected