Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-1-12 14:15:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
molimomo 發表在 痞客邦3 @1 I4 P! K' G" q, `1 O
來做一下SystemC-2.2.0安裝執行的筆記
; z0 x6 G& k5 {0 B8 ~* C-----------------------------------------------------------
6 d  D0 `: S3 T. s' f5 g* BSystemC主要是C++延伸出來的library : n0 x  Y' x+ c  I& t

5 X" N; R. Q" w" R  L% F主要是做system level design一個很熱門的語言& w1 h6 I7 v9 {) i
8 Q$ z! C* u" Y
有興趣的可以自行google看看~XD
1 S& a, w. t9 f- Q
3 H  W( h, l# j7 nSystemC有提供Windows跟Linux下的安裝方式
# A' P. ^5 g5 m; G+ t" ?* R4 s  Z
因實驗室都是用Linux的 所以便以Linux作為安裝環境
% A" @4 n- }  Z- T" @, }1 @# v" Z9 V
7 F2 N- ]3 t/ l" [; v1.下載SystemC的source code
, L8 J8 n+ I4 z) B% J& ^2 B
; u0 K& I+ R& r, D3 o# P   到SystemC的官網下載他的code(SystemC屬於open source)
8 I4 S! I. q$ [5 l6 [6 C) I9 v ; x$ L) V" B$ @" d7 p1 Z
   http://www.systemc.org/home
0 p+ l1 B: S4 ~' Z" @
4 u0 [; M  P. l) o' |2.安裝. Q: L, v, l; s+ N7 v8 O

+ j+ t$ j$ J4 i8 u. x   將下好的壓縮檔解開 進入終端機並切到解壓縮後的systemC目錄下
, m! h, u  b) J  h9 t: G  
+ \4 r2 a: z  f0 `   SystemC的目錄下有一個INSTALL檔
2 `% e1 K9 S3 H6 I0 @% S# N) P3 G8 J
9 H- z& J* i# T' H   按照裡面的方法一步一步裝就ok了  
5 U# R7 L; n& T: k1 [4 V  U; H- c   8 A" w6 a: b  _+ E, X6 ~) H; m% A
    P.S.解開的資料夾(ex:systemc_2.2.0)
0 `# L8 ^0 ?' t" b$ L4 p3 M% C) [3 X8 i7 _# B, s
   下面應該要有兩個資料夾
1 K6 c# ?# j1 k1 b9 K6 D
( t3 }2 o) G1 f7 B  w    一個是include   裡面應該要有systemc.h systemc這些東西/ f; |& }4 ^( x7 R, k5 R6 @
  
9 N& P" q9 K4 N* l5 W* T    一個是lib-linux  裡面應該要有systemc.a這東西
% k- |+ x2 ]5 G# R  i2 ^: A
6 k0 s# j' v( _  b# b4 o3.編譯執行˙ ( d1 }7 v$ O5 q$ F
   
  V. k7 S. }$ E    這裡超囧的 我一直把I當成l
* S) }: H7 K3 R/ \ 4 S' |" g! X7 }& }. h; ]
    所以一直沒辦法執行 " b6 I( M, L' Z  h
: a/ ?3 v; m# T/ D
    ex: 你的code: main.cpp5 x8 v1 q* t# E# B

" L# X+ l- J  p, G( E( I    g++ main.cpp -I (指向剛解開的include目錄)-L (指向剛解開的lin-linux目錄) -o 執行檔名稱
7 |8 V1 w( {; G+ f9 R7 c  U                            ex:/systemc_2.2.0/include       ex:/systemc_2.2.0/lib-linux
, T* t- C3 {; w0 r4 O! ^
& O  _) `1 [, }   這樣compiler的方法有點繁瑣 應該寫一個Makefile去用就行了
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂 踩 分享分享
2#
發表於 2010-6-20 22:38:41 | 只看該作者
謝謝你的詳細解說6 K+ `4 O+ o& {5 i2 P5 Q
因為現在剛好在學9 w; v: o0 E4 `- X
這好像是個蠻高階的程式語言
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-22 04:42 PM , Processed in 0.159009 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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