• SocLib的安装


    一、soclib的安装

    1、安装g++,一般Ubuntu系统都自带了,所以无需安装。后面这两个软件需要提前安装,不然后面执行相关操作是会报错:sudo apt-get install automake    sudo apt-get install binutils-dev

    2、安装systemc。这里我遇到了一些问题,当我安装的是systemc-2.2.0时,最后执行make指令时会报错,并且找了一段时间并没有找到解决方法。于是我安装了system-2.3.1,按照网上的步骤完成了安装,成功了。具体步骤参考:http://blog.csdn.net/cyh183269855/article/details/52292149

    3、安装soclib。我一开始安装官网给的步骤进行的

    奇怪的是以这种方式安装后,无法找到utils文件夹,其下的/bin和/src就更没有了。尝试了一个多小时后还没解决问题,于是咨询了一下文齐师兄,师兄给了一个github的链接,让我们直接从github上下载安装:https://github.com/tobecontinued/soclib.git  安装以后确实有了utils文件夹和相关文件。

    但是在执行以下操作时

    发生了如下错误:

    针对soclib-cc:Command not found错误,我找到了解决方法:

    通过这一步操作后,再执行指令就可以了。

    但是后面两个错误我查找了接近一个小时,依然没有找到解决方法。修整了半个小时后,又重新找了一下解决方案,还真的找到了:

    有种天道酬勤的感觉^_^

     4、安装cross-compiler

          这步遇到了很大的困难——在网上找不到cross-compiler.rar包。于是只能按照官方给的步骤,自己搭建cross compiler环境,但我还是对可行性表示怀疑。具体步骤如下:

    (1)下载相关的包,并进行解压

    (2)安装相关的工具

    这里在安装gcc的时候遇到了问题,按照官方的步骤是不发完成安装的,于是在网上找了一下其他的方法,发现必须先安装gmp、mfpr、mpc,具体安装步骤参考:

    http://www.cnblogs.com/Hxinguan/p/5016305.html。同时这里需要注意,在make之前的那一步操作,需要同时结合官方的命令和该链接中的命令,集官方的命令照抄,后面添加with gmp、mfpr、mpc的操作,否则会出错。

    (3)测试

      测试一直无法成功,原因可能还是某些工具没有安装,但是官方的教程并没有给出明确的东西。后来文齐师兄说是因为GCC的路径不是在默认的搜索路径中,需要手动添加GCC的路径。在师兄的帮助下,SocLib成功的运行起来了。

    运行结果如下:

      

  • 相关阅读:
    linux基础学习-14.3-第四关考试题
    linux基础学习-14.2-命令补充(4)
    linux基础学习-14.1-定时任务练习题
    引入jason依赖
    模糊查询sql语句
    多行删除操作
    分页助手依赖引入
    在web.xml文件中读取spring-security.xml配置文件
    spring-security框架引入依赖
    安全框架配置文件(spring-security.xml)
  • 原文地址:https://www.cnblogs.com/acm-jing/p/7511827.html
Copyright © 2020-2023  润新知