Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-1-12 14:15:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
molimomo 發表在 痞客邦& s6 T5 K, m4 {' d
來做一下SystemC-2.2.0安裝執行的筆記. J' j6 R& ]& u1 |' m3 p! P+ U
-----------------------------------------------------------
( _2 f6 E' T  r% w3 ISystemC主要是C++延伸出來的library
4 g, S: ?( |& X' |, Y% R( M  K! j+ c; Z
主要是做system level design一個很熱門的語言
/ j' G7 p, M$ m% H( J- o- y( D/ q6 A1 S& }, `; D
有興趣的可以自行google看看~XD" G5 L  q" d+ A/ c

1 M. s! x+ S0 D8 x" [4 ~) SSystemC有提供Windows跟Linux下的安裝方式7 ~+ y. @. p. N9 S( H

6 z* m5 k) V7 h因實驗室都是用Linux的 所以便以Linux作為安裝環境7 \, u5 T; [4 H: L+ m

/ @. `# d2 D& R0 {7 b% [1.下載SystemC的source code
/ O! U0 s5 A/ n' p/ a( {* `9 E3 H2 `- I: Z
   到SystemC的官網下載他的code(SystemC屬於open source)
' ~4 `* E7 t4 n9 E6 }8 U; J
9 l$ o( z( |& ^/ T   http://www.systemc.org/home, D4 V8 y0 c5 p) M2 F& |
8 g# c  N% C+ I2 U
2.安裝
. R2 W; E& l2 [1 c2 x7 S3 _: |( S1 v/ l5 s) |& a( ?
   將下好的壓縮檔解開 進入終端機並切到解壓縮後的systemC目錄下
' q% [! ]1 _8 G) G$ m$ z4 g+ O+ W  " r9 k7 T6 X" h5 k
   SystemC的目錄下有一個INSTALL檔 ' ^: n  b( f; F! v& G) E3 R7 e) w: \
+ u" J4 {5 j4 Y9 i0 T
   按照裡面的方法一步一步裝就ok了  ! L! J/ E5 C/ u) `* o
   - E' c4 P2 n# ^* X, g4 V
    P.S.解開的資料夾(ex:systemc_2.2.0)
! Z7 q' N$ b3 S0 Z* g9 p
: ~8 {. u% G) q! T) B- i: k! [   下面應該要有兩個資料夾 ' O$ T' H3 `. u3 n' D8 g
# D$ O$ [" \, K* x& K
    一個是include   裡面應該要有systemc.h systemc這些東西
7 s$ ?; @: i/ G3 o  B( F  
+ U) D4 x, ]- {. q    一個是lib-linux  裡面應該要有systemc.a這東西3 s, u4 _0 F, z" k0 U) U5 _  A6 }
  M0 T8 t9 M2 |3 B: W- g# q
3.編譯執行˙ ! Y/ g6 ]/ {) U3 d3 |, _
   
3 c3 V. {6 R( P& s    這裡超囧的 我一直把I當成l; O* h5 O% [  b  M
, M& t9 a' v1 J" {- @
    所以一直沒辦法執行 7 v% h6 U8 Q1 J9 R9 Z5 _3 N
3 h  ?& G" Q) a. R2 E- L
    ex: 你的code: main.cpp/ i7 K) J& q0 g* c) g4 P
( L1 q3 p! }9 b7 Z$ M2 w
    g++ main.cpp -I (指向剛解開的include目錄)-L (指向剛解開的lin-linux目錄) -o 執行檔名稱; U  C# P2 k7 X5 a" b
                            ex:/systemc_2.2.0/include       ex:/systemc_2.2.0/lib-linux: f/ Y& t" L, R
) D1 m- ?9 s* c9 b
   這樣compiler的方法有點繁瑣 應該寫一個Makefile去用就行了
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂 踩 分享分享
2#
發表於 2010-6-20 22:38:41 | 只看該作者
謝謝你的詳細解說
3 x' ?1 e% R8 ?* R6 l) |因為現在剛好在學
/ }7 |% W; F- R" v這好像是個蠻高階的程式語言
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-22 12:05 AM , Processed in 0.102013 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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