嵌入式實驗報告

嵌入式第一次實驗報告

1. Description

    首先我們要知道什么是DOL,DOL的全名是分層式分布。是一個軟件開發(fā)框架程序并行的應(yīng)用程序。
    其中我們需要了解到的我們需要用的一些工具:
    1. make工具
        主要用來工程編譯和程序鏈接。我們會用到makefile文件,用于告訴make使用何種方式來編譯運行源代碼。make還有一個功能就是可以通過比較文件最后修改的時間決定文件的修改與否。
    2. ant工具
        ant是一種基于Java的build工具。用于自動調(diào)用程序完成項目的編譯、打包和測試。
    3. JAVA和JAVAC
        JAVAC用于編譯java代碼,而JAVA可以打開已經(jīng)編譯好的class文件。

2.How to install

    1. 安裝環(huán)境
       $ sudo apt-get update
       $ sudo apt-get install ant
       $ sudo apt-get install openjdk-7-jdk
       $ sudo apt-get install unzip
    2. 下載文件
       $ sudo wget http://www.accellera.org/images/downloads/standards/systemc/systemc-2.3.1.tgz
       $ sudo wget http://www.tik.ee.ethz.ch/~shapes/downloads/dol_ethz.zip
    3.解壓文件
       $ mkdir dol
       $ unzip dol_ethz.zip -d dol
       $ tar -zxvf systemc-2.3.1.tgz
    4.編譯systemc
       $ cd systemc-2.3.1
       $ mkdir objdir
       $ cd objdir
       $ ../configure CXX=g++ --disable-async-updates
       $ sudo make install
       $ pwd
    5.編譯dol
       property name=”systemc.inc” value=”YYY/include”(修改編譯的systemc位置)
       property name=”systemc.lib” value=”YYY/lib-linux/libsystemc.a”/
       $ ant -f build_zip.xml all
       $ cd build/bin/main
       $ ant -f runexample.xml -Dnumber=1

最后結(jié)果

Paste_Image.png

3.Experimental experience

  基本上每次實驗都是從配置環(huán)境開始的,配置環(huán)境首先是為以后的實驗打好基礎(chǔ),也是讓我們了解實驗的基本原理是什么。
  這次實驗配置也是遇到了很多問題,并且是配置了兩次(第一次失敗了.....) 第二次也是最后創(chuàng)建失敗,讓TA大大幫忙看了之后發(fā)現(xiàn)是需要加一個sudo增加權(quán)限,真是醉了。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容