Description
How to install
DOL 安装笔记
-
下载文件(使用Vmware虚拟机,也可以从主机拷贝到虚拟机中): 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.zip1
-
解压文件 新建dol的文件夹 $ mkdir dol 将dolethz.zip解压到 dol文件夹中 $ unzip dol_ethz.zip -d dol 解压systemc $ tar -zxvf systemc-2.3.1.tgz
-
编译systemc 解压后进入systemc-2.3.1的目录下 $ cd systemc-2.3.1 新建一个临时文件夹objdir $ mkdir objdir 进入该文件夹objdir $ cd objdir 运行configure(能根据系统的环境设置一下参数,用于编译) $ ../configure CXX=g++ --disable-async-updates 运行完之后如下图 $ sudo make install 编译完后文件目录如下($ cd .. $ ls),能看到include, lib-linux64(对于32位系统,这里是lib-linux) 记录当前的工作路径(会输出当前所在路径,记下来,待会有用) $ pwd 这里表示我当前的工作路径为 /home/wang/systemc-2.3.1
-
编译dol 进入刚刚dol的文件夹 $ cd ../dol 修改build_zip.xml文件 找到下面这段话,就是说上面编译的systemc位置在哪里,
Experimental experience
在这次实验中,不但学会了怎样安装DOL,还学会了使用git、markdown,感觉自己的能力和逼格都得到了提升