zoukankan      html  css  js  c++  java
  • (转载) 如何降低project压缩文件的大小? (Quartus II)

    转自无双大侠的blog


    Abstract
    当我们想将Quartus II整个project通过网络传给别人是,会希望整个project能尽量压到最小,如何实现呢?
    Introduction
    适用版本:Quartus II各版本

    有個project压缩前有50MB,用WinRAR压缩后还有25MB,优化后仅2.39MB,我是怎么办到的呢?

    Step 1:
    將db目录删除;

    db目录占了30MB,是project肥大的罪魁祸首,若你用了Smart Compilation模式,db会更大。db目录下的文件,类似C的obj文件,是compiler链接所用,只要重新编译就会产生。

    Step 2:
    将编译结果仅留.sof文件,其余可以删除;

    一般测试时,只会用到*.sof文件,其他文件都用不到,可只留下*.sof文件,其余文件删除,若需*.pof文件,只需重新编译。
    Step 3:
    將software下的Debug\obj全部刪除

    若有用到Nios II,可將Debug\obj下所有文件刪除,這些都是obj文件,run as hardware时会重新建立。

    Step 4:
    使用7Zip压缩

    WinRAR无论在压缩率与速度都无法与7Zip相比。

    Conclusion
    通过这四个技巧就可降低project压缩文件的大小。

    See also

    Active project



  • 相关阅读:
    PosegreSQL基础回顾(第 5 章 数据定义)
    PosegreSQL基础回顾(第 4 章 SQL语法)
    大数据学习2(伪分布式搭建)
    大数据学习2(MapReduce)
    大数据学习1(HDFS)
    Linux find用法
    shell循环
    查询一次数据库给多个变量赋值
    linux cut用法
    linux权限
  • 原文地址:https://www.cnblogs.com/halflife/p/1680520.html
Copyright © 2011-2022 走看看