Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-1-12 14:15:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
molimomo 發表在 痞客邦
' D$ _' A$ w0 d; T2 H) i來做一下SystemC-2.2.0安裝執行的筆記$ k& r( H9 W4 X/ r+ e
-----------------------------------------------------------' u9 [, K- Z/ H
SystemC主要是C++延伸出來的library
: n4 w$ R- B) V% y9 T& G2 M2 d, D0 `! G; r% C7 |( e7 s
主要是做system level design一個很熱門的語言
9 u/ I9 j1 B5 {8 h8 B1 V5 h/ z! ~0 A
$ c8 ^5 F. o$ @5 F) b有興趣的可以自行google看看~XD% K5 K3 U9 G, A1 C3 A

2 B1 @/ f/ k. aSystemC有提供Windows跟Linux下的安裝方式
- ~; c: H: W: h6 o- G2 o! _- c7 {! s- d6 Z
因實驗室都是用Linux的 所以便以Linux作為安裝環境
3 W' U3 S: W9 F& m
2 t0 A; V3 n: G6 D. D, B/ z, i- }: s1.下載SystemC的source code3 h# {! a5 o- y7 y7 h6 x- ?- v1 X* `, a

( d" ~' n: H$ z) n6 k* {   到SystemC的官網下載他的code(SystemC屬於open source)8 ^* K' M: s% K4 q1 j& {
. V/ \! i) i# Z4 x# I
   http://www.systemc.org/home- y3 s7 P6 J: Y# f
' Y/ a/ d6 W* |
2.安裝( b  C# L8 O1 Y- U& a8 i# d! b" S
8 H/ k0 j0 F0 s# M: Q! x( E% V4 T
   將下好的壓縮檔解開 進入終端機並切到解壓縮後的systemC目錄下0 C3 c9 c& `+ z3 d- b
  3 _; S6 Q% [8 w: d
   SystemC的目錄下有一個INSTALL檔 5 f/ X: i2 B5 F) W& {2 w
; L7 _0 V3 O1 |' T
   按照裡面的方法一步一步裝就ok了  + [8 m! ~$ L1 H+ _/ W" s
   
  a9 k& f) `# o3 W* ^8 \    P.S.解開的資料夾(ex:systemc_2.2.0)( ^: v; [7 y2 P: O; r

- Y, k9 t/ X/ Z$ C9 K4 f   下面應該要有兩個資料夾 , \$ ]1 i7 q. ]

. O+ F* C" \2 J    一個是include   裡面應該要有systemc.h systemc這些東西; ^  W  M0 }: h: n, r
  
1 r3 |4 ^; k5 c5 `5 ~    一個是lib-linux  裡面應該要有systemc.a這東西
+ n) f) ?: D# u, n. h
/ @0 q" J- f: P- c3 [" P( _3 u3.編譯執行˙ 7 s0 Q# J2 C6 M/ F+ D8 Q% T5 x
   
- x/ a/ r+ ^  x* g9 n    這裡超囧的 我一直把I當成l$ r& _# V, q' V# r2 e8 H
' U. a6 S0 {9 V) y2 D
    所以一直沒辦法執行
# u4 U, s. F, U
% L: n6 e1 ?" T* d7 h    ex: 你的code: main.cpp
0 n' P5 j3 |" C* |! M; F
( r1 e  W2 h5 h% f" J    g++ main.cpp -I (指向剛解開的include目錄)-L (指向剛解開的lin-linux目錄) -o 執行檔名稱$ Z2 j' A% {1 L/ W. k8 h5 @- ^! h
                            ex:/systemc_2.2.0/include       ex:/systemc_2.2.0/lib-linux
+ L, E! `+ i( |: m/ ]+ S
% V  C' V8 N0 K. _   這樣compiler的方法有點繁瑣 應該寫一個Makefile去用就行了
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂 踩 分享分享
2#
發表於 2010-6-20 22:38:41 | 只看該作者
謝謝你的詳細解說
; a! b" {* Y& s因為現在剛好在學
% }7 k6 t# H8 I9 s0 R( c; x) B這好像是個蠻高階的程式語言
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-6 04:42 PM , Processed in 0.102006 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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