Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-1-12 14:15:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
molimomo 發表在 痞客邦) I( W5 A! u5 e( V+ C1 W8 y+ F
來做一下SystemC-2.2.0安裝執行的筆記$ a- }" R+ ~7 Y6 i0 ~) D' B2 `& v
-----------------------------------------------------------
0 r. _7 b7 v# x( G  d1 tSystemC主要是C++延伸出來的library
* S, ]7 J& s& s% @- J8 k% R& Z: F2 u& M, x! O5 r3 A
主要是做system level design一個很熱門的語言
1 a$ a4 \! E2 s  _/ h& J9 d+ i/ Y) a# Q: _! C0 |. x- M
有興趣的可以自行google看看~XD
, k) w% [3 H- E% J0 J, T7 _# l5 h, I, |$ ~  `% P4 c
SystemC有提供Windows跟Linux下的安裝方式
' S- a! g6 z# h0 v8 t2 h( y0 j& Z9 W) O1 z, e+ D
因實驗室都是用Linux的 所以便以Linux作為安裝環境
8 V% O3 c. a" W
/ E- e: s( N0 {1.下載SystemC的source code1 U7 H, x* l1 G# a3 c6 K
8 T( d# s& v  s. R% k
   到SystemC的官網下載他的code(SystemC屬於open source): h8 O5 K* q! ]

  ]  S3 N1 n3 ~  ?8 B   http://www.systemc.org/home% K' d3 [; T/ W6 w
( N' n) R  w3 y$ H' {* b: [
2.安裝4 l: n0 [) [. X6 S$ R1 Y
5 n$ n4 _2 w- b& _4 A8 O4 I
   將下好的壓縮檔解開 進入終端機並切到解壓縮後的systemC目錄下) A4 A% ^$ o/ m4 J
  
6 A/ p% `7 s' y" J   SystemC的目錄下有一個INSTALL檔 * J# h" h. E( x0 ~% M# f0 s2 e8 ]
; v% x$ Y6 b5 n
   按照裡面的方法一步一步裝就ok了  
6 Q; p) j' e1 v3 V4 s   % M; w2 x: X4 j: o5 v8 d5 T' E
    P.S.解開的資料夾(ex:systemc_2.2.0)
  ]+ s: P: F& T0 C  J, `3 S* G/ n$ d8 \4 `8 s/ ^
   下面應該要有兩個資料夾
2 s" A/ F9 I" j& ^! G3 L7 ~
+ k& T7 J' j8 b2 s    一個是include   裡面應該要有systemc.h systemc這些東西1 _$ @6 R) `- g7 c# D
  1 M! O0 `- X: {' o* n
    一個是lib-linux  裡面應該要有systemc.a這東西! C  |) }; i2 U+ Z" E

5 z7 Y$ v% @$ |. e9 |3.編譯執行˙
5 x; l) K5 @# w   + b8 p; v' Q. q! u7 e- u
    這裡超囧的 我一直把I當成l4 I3 o) m0 P+ g! ?1 u

) `4 G. y1 Q: n. n  M5 d2 N$ ~5 f7 {    所以一直沒辦法執行 , R/ r' u2 m+ M# ?" |
  P$ W, N) B! p8 D
    ex: 你的code: main.cpp0 i  ?% @6 h/ ~5 ?

6 i) M, M- ~" G9 ?8 U6 n    g++ main.cpp -I (指向剛解開的include目錄)-L (指向剛解開的lin-linux目錄) -o 執行檔名稱1 L8 C% M% Y! x4 P/ Y
                            ex:/systemc_2.2.0/include       ex:/systemc_2.2.0/lib-linux
7 z5 d3 z* i# @5 u& o9 I
6 F/ W6 b9 s5 S5 w) w! {   這樣compiler的方法有點繁瑣 應該寫一個Makefile去用就行了
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂 踩 分享分享
2#
發表於 2010-6-20 22:38:41 | 只看該作者
謝謝你的詳細解說# l2 z- a5 G" `  `3 K9 L
因為現在剛好在學& `# R4 b& `' b( V- k, _8 J( a
這好像是個蠻高階的程式語言
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-12-29 07:41 AM , Processed in 0.162009 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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