计算机系统基础PA1

发布时间 2023-07-20 12:05:06作者: 次林梦叶

在开始愉快的PA之旅之前

 

 不来玩一下吗?

   不得不说,要仔细看清楚来,是根据 fceux-am/README.md中的内容进行操作

  这里我们可以拿到一个压缩包

  咋解压?

    

   解压完后,比如我想要将这个文件夹下的全部文件移动到当前文件夹下,咋办?

  如将 a/b/下的文件全部移动搭配 a/下

  mv a/b/* a/

 

解决编译有点慢的问题

  lscpu查看系统有多少个cpu

    因为make 可以多线程运行,但是默认情况下是单线程运行

    使用 make -j? (?是查到的cpu个数)可以多线程运行

 

    使用Ccache

    
    为了配置Ccache 我们来看看man中对与 Ccache是咋说的吧!

      

   我们就用第一种方法吧

    这个时候就有个难题了,什么叫做 just make sure that ccache is in your PATH,应该怎么做?

 

    PATH是什么?

    

   

   环境变量是什么?

   

   

 

  我们咋做?

   

 

   通过which ccache 可以知道cccahe安装在哪里

   

  我们在~/.bashrc中找到PATH并改成

  export PATH="/usr/bin/ccache:$PATH"

 

  .bashrc是什么?

     好博客<-----