BC3 1環境下建立uCOS II工程的問題

2021-04-12 17:25:24 字數 490 閱讀 7921

最近學習ucos-ii,想模仿書上的例子1,按照書上的ex1_x86l的形式,建立了工程test,並且設定了相應的路徑,.c文件都通過了編譯,唯一的乙個.a**編譯沒有反應(我設定了彙編器的路徑,並將ta**2msg拷貝到相應的工程目錄下),表現為:

main file:

compiling:

這兩項後面都沒有顯示資訊,也沒有出錯報警。

檢視工程目錄,發現了obj檔案,並且彙編檔案也有對應的obj檔案(只是比書上執行maketest後生成的檔案小),

連線生成exe檔案出錯:

linker error:fixup overflow at _text:03e9, target = _ossempend  in module test.c

......

弄了兩三天,竟然還是沒有搞定......

鬱悶,想找個高手諮詢一下,網上搜尋半天都沒有一點有價值的資訊。 

暫時先放下了,先繞開走走,仿照書上,寫個mak檔案試試吧。

win10下安裝BC3 1精簡環境

win10下安裝bc3.1精簡環境學習ucos ii為了學習ucos ii,參考任哲老師的嵌入式實時作業系統ucos ii原理及應用,但是在win10下安裝ucos ii時出現了版本不相容的問題,於是使用dosbox來解決此問題。此篇文章完全是寫來自己看,為自己加深映像。解決問題的方法 於此兩篇文章...

centos7環境下,docker建立映象

通過dockerfile建立映象 本實驗是給基礎 base 映象安裝乙個vim的命令,然後製作成新的映象 首先製作dockerfile 通過docker build的命令去建立新的映象,t引數是新映象的名字,dockerfile檔案的位置.是當前位置,可以用 f 來制定dockerfile的位置 建...

Ubuntu 12 10環境下Mochiweb安裝

mochiweb是乙個用來構建web應用的輕便,高效的http應用框架的erlang庫。編譯安裝erlang 獲取mochiweb在github上的源 1 git clone git 建立乙個專案,名字叫first 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 root c...