Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7506|回復: 1
打印 上一主題 下一主題

[SystemC] SystemC-2.2.0安裝執行的筆記

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-1-12 14:15:21 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
molimomo 發表在 痞客邦
& S; T1 _* k* T* v, y來做一下SystemC-2.2.0安裝執行的筆記
. ^2 J  @. K) J- X  d-----------------------------------------------------------3 d+ Q9 |* a% ?, h7 _
SystemC主要是C++延伸出來的library ) V: E% S* a7 U
. P8 x* J' s. M% ^' n
主要是做system level design一個很熱門的語言
5 B4 ^3 ]+ F% X" ?" @
: Y9 \. G6 E  ^' t4 d# T0 D( O5 S有興趣的可以自行google看看~XD$ e0 O. w( F; ^) A' u* J' ]

3 f# H& \& B2 Y& s3 z1 _5 MSystemC有提供Windows跟Linux下的安裝方式5 S# V. S8 C& T
: g- ]3 u/ |/ k
因實驗室都是用Linux的 所以便以Linux作為安裝環境! G/ `4 D1 }6 [8 ?. }+ d
6 ]4 y/ B2 K: i9 V# S
1.下載SystemC的source code5 O5 v" U6 ~+ X4 p7 G$ S- }$ C
6 g4 G# }: F- S, ~
   到SystemC的官網下載他的code(SystemC屬於open source)5 B7 P% P: D& D0 I
$ S& Z9 J4 }5 O
   http://www.systemc.org/home$ [0 U0 R+ O3 {& C2 g7 m

+ N7 c! l" C# {2 ^& d/ e2.安裝
0 `* S! n. Y( H2 U1 z5 ~5 o1 L
7 R; x1 P+ y; H   將下好的壓縮檔解開 進入終端機並切到解壓縮後的systemC目錄下
1 S* c) b) l/ a- N- v- e  
: n8 ~; _( S. m& w! b8 y8 r/ T   SystemC的目錄下有一個INSTALL檔 # n5 _# r, D! I: h3 f0 _8 ?( I
' M9 t  w8 N3 N1 I& ]7 c: I7 \3 Z
   按照裡面的方法一步一步裝就ok了  7 L( I7 J6 r; ~' W' ]! R
   
2 I4 g# H. s; A) o    P.S.解開的資料夾(ex:systemc_2.2.0)
* g, ?; \9 J9 P" K( b3 c8 ?9 @2 ?$ U) h4 C3 G% _. h  N( ~# Y
   下面應該要有兩個資料夾
8 {+ d3 {( m& z
; g. U0 x' ~4 M! n' ]    一個是include   裡面應該要有systemc.h systemc這些東西
$ V' k1 m* B. m; y4 y( v4 K  3 w+ N' u6 i. n& \/ x
    一個是lib-linux  裡面應該要有systemc.a這東西
+ H4 B6 O, x, i: t0 L
! ?8 l6 B( v+ z; x3.編譯執行˙ 0 ^5 m4 K5 Q# W+ F$ q
   
. H6 `8 G/ H& q6 p    這裡超囧的 我一直把I當成l) K. W2 p0 z9 `9 v5 O. O6 u

8 R4 X/ u8 b4 {3 d* s8 ]; c    所以一直沒辦法執行 / n0 j) |! K2 s4 _) U" Q
: Z  A+ s/ _. m! v
    ex: 你的code: main.cpp( {2 Y5 g0 H" `  _

' ]1 m4 D2 L& h: R3 K$ b    g++ main.cpp -I (指向剛解開的include目錄)-L (指向剛解開的lin-linux目錄) -o 執行檔名稱+ Z* `8 ^  ~2 s
                            ex:/systemc_2.2.0/include       ex:/systemc_2.2.0/lib-linux7 Y! D0 o* X! R, y

3 k' @/ m8 z  E, D  A   這樣compiler的方法有點繁瑣 應該寫一個Makefile去用就行了
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂 踩 分享分享
2#
發表於 2010-6-20 22:38:41 | 只看該作者
謝謝你的詳細解說7 F) A$ m8 Y1 h7 M0 C( d
因為現在剛好在學
! u& S/ d1 W7 P0 g這好像是個蠻高階的程式語言
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-12-28 05:09 PM , Processed in 0.165009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表