最近學習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...