關於Design Complier/Library Compiler的跌坑(坑爹)記錄

最近須要用DC作一些事,而後須要轉庫,中午偷個閒,特來記錄一下中間的一些坎坷。linux

1.首先是要轉庫。咱們只有.lib文件的格式,因此須要把.lib文件轉換成.db格式。而後坑來了!!!DC2015及之後的版本中,Library Compiler(下稱LC)是獨立出來的!!!因而乎,我下了個LC2016.12的的,安裝了,把.lib轉成.db了。shell

 

2.接下來是在DC中讀入.db,而後...坑又來了!!!LC版本過高,DC(DC版本是2015的)不認這個.db!!!也就是說,LC的版本不能高於DC的版本!!!後端

 

3.好吧,那我繼續尋找解決方案,安裝個低級的LC吧...而後搜索資源...絕望,找不到LC低版本(2015版本)的資源...因而乎改變主意,安裝低版本的DC。工具

 

4.找到了一個2013版本的DC,花費四五百信元(某論壇貨幣單位,老司機們都懂的),下了下來。心裏想:安裝DC這些EDA工具對我來講是屢見不鮮了,結果輕敵了(坑又來了)!!!通常安裝包裏面有各類不一樣系統的安裝包,而installer全給你識別了......這個時候只須要安裝某一個版本就能夠了。好比我是redhat6 64bit,就安裝64位的,就點64位那個選項。爲了防止選錯,這裏建議安裝的時候,僅把須要的安裝包準備好,好比安裝64位的,就只准備AMD64跟common包;安裝32位的就只准備linux跟common包。最後建議 64位的系統最好不要安裝32位的軟件,由於64位的系統中,某些32位的運行庫/共享庫可能不全,32位的軟件可能跑不起來,須要手動補包/庫(賊麻煩!)。spa

 

5.DC2013安裝完成後...啓動dc_shell,然而...在DC內不能直接轉,我也不知道什麼狀況。無奈,只好直接啓動lc_shell轉了。資源

 

6.lc_shell啓動成功,坑還有,先記到這裏。it

 

7.繼續補坑,lc_shell啓動後,須要把待轉換的庫放到啓動目錄中,才能確保轉換成功。軟件

 

8.好了,轉庫成功了,綜合完成了,導師又叫我去作APR了 T_T   T_T   T_T搜索

我只是個研一的啊QAQ,不過...這的確讓我又熟悉了一遍工具。好了,我轉到後端了QAQ!db

相關文章
相關標籤/搜索