Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[SystemC] systemC要利用那一套軟體compiler

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-4-10 01:12:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我有看到可以在visual studio 2005上執行
& u0 F! j1 g7 ^4 L" z1 K0 X+ P但我試了一下發現不太可以耶- q) H! U& e0 {/ l6 V! o
4 Q' V5 S+ w" g
所以請問大家一下要用那一套軟體呢?
: i1 Y+ J3 p+ x% y% `" e或者真的是用visual studio 2005只是要改設定檔呢?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-4-10 09:52:36 | 只看該作者
我是用visual C++ 6.0.....
4 N/ f/ z$ d/ T+ B: N$ h' `0 Z你試的情形是怎麼樣?? error ?
3#
發表於 2008-4-12 22:28:30 | 只看該作者
要不要 裝一下 SystemC 的 class library 試試看阿 ?
4#
發表於 2008-4-20 17:03:56 | 只看該作者
Hello 你好$ ^' ^' G# L# P) d2 r+ n
就我的經驗來說
1 y. ~% [2 g  r3 d! b0 Z如果在Win32的環境底下
! G; i& W; X2 [; f+ O, |目前比較可行的只能用M$ Visual C++系列
* o; f8 u  P" b, b2 ?' s: [VC 6.0 / 2003 / 2005都可以5 r  y1 Q6 N/ W# x3 r3 L" Q9 x
目前我是用VC 2005 + SystemC 2.2
; @/ K. q+ G+ t' o附加檔案是我之前在安裝的時候用Google找到的( E6 n1 B) K3 N. Q
基本上,作法大概如下:
/ ]5 {/ d* z6 |$ _, R, I1. 開/msvc71/SystemC/ 底下的那個vcproj檔,轉為你要的prj file之後直接就Compile- V: M1 o' p/ n0 U7 B0 G
2. 開一個/examples 底下隨便一個簡單的systemc proj,到 /工具/選項/ 裡面做一些設定& w( n4 p( T4 Z2 l$ W8 e) d5 J1 w
--- 以上只需要做一次 ---  U) d4 c$ \% [# w
3. 針對你自己的systemc project 做一些設定,大概都在 /專案/專案屬性/ 裡面。3 \9 |) `0 |3 ]# V( p
   如果是開 /examples/內的prj的話可能會發現這些屬性設定正巧都已經設定好了
8 M1 X7 o% Y3 c$ c1 D( v1 E; {, U' o: {- M" h! D' ~
步驟3原則上每New一個prj的時候都要做一次,或者可以每次都開一個設定好的prj然後再替換source code
6 ?& `. P1 I+ h# j( n& p
" g& l# t; l* Z3 @* A另外如果在Win32環境使用其他的IDE/Compiler來使用SystemC的話,我還找不出方法
0 U2 z1 A1 f5 C/ q, f. N目前過用Code::Blocks with gcc/g++ 或者 Dev-C++ 都沒有成功。
9 ?: P4 Q' L+ p1 X+ W' W如果有哪位先進知道怎麼設定的話麻煩分享一下吧 不勝感激

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x

評分

參與人數 1Chipcoin +5 收起 理由
masonchung + 5 回答詳細!

查看全部評分

5#
發表於 2008-7-18 21:21:41 | 只看該作者
下載看看.......說不定有幫助....感謝分享
6#
發表於 2008-10-8 01:08:45 | 只看該作者
剛好有需要用到  礙於不知如何掛載上去 感謝你提供這方法囉!  謝謝........
7#
發表於 2008-11-26 01:06:52 | 只看該作者
最近也剛好在學systemc 也適用visual c++ 6,基本就是要去systemc的網站下載systemc 的4 S2 Z1 K$ ~. ?0 u* h
library ! 在compile 的時候也要include library 檔案 !

評分

參與人數 1Chipcoin +3 收起 理由
masonchung + 3 感謝經驗分享!

查看全部評分

8#
發表於 2009-6-28 03:14:57 | 只看該作者
我也是有在學 SystemC, 在 OSCI 網站所提供的下載內含 SystemC 的 library (觀念上來說是一個 reference simulator), 以及一些 example code,
9 z1 {$ \' J2 W* K, ?8 o6 V3 }. ?我用的 compiler 是 g++, SystemC 版本是 2.2.0, 解壓後的資料夾的 INSTALL 檔有解說不同 host environment 的 install 方式,
' {  ^5 a+ E, j6 A# _. U0 f( `/ l; Y$ M包含 windows 和 linux/unix-like 的 solution.6 @& S4 i5 A1 E' ]- |; ^) G, a9 a, r

/ i6 U/ ^" o" v5 a% n7 X/ j. m因為每個人的 compiler 環境不同, 如果真的遇到 compile library 沒有過的情形, 建議可以把 compile 產生的 error 或 warning 貼上來,8 Y6 I6 X, i5 `& t& ^( E  t) m
因為雖然我個人的經驗是可以 compile 過, 不過中間有產生許多的 warning, 原本我對這些 warning 是 ignore 的,
" s2 i# x* x9 x$ X  x4 b2 E不過在我 compile TLM-2.0 的 example code 卻因為這些隱含的 warning 造成許多的 error, 最後還是得找出這些 warning 然後修掉.) q$ q- h+ N" [8 u( Z4 H
主要原因是 TLM 是 based on SystemC library.

評分

參與人數 1Chipcoin +5 收起 理由
masonchung + 5 回答詳細!

查看全部評分

9#
發表於 2009-11-21 14:31:12 | 只看該作者
回復 4# stanlly9
9 I0 G: i0 I4 w4 Q7 W4 F7 x& D4 x不錯的資料~ 十分感謝您的分享!!!
10#
發表於 2009-11-26 21:32:32 | 只看該作者
謝謝大大的分享~知識因分享而壯大!
11#
發表於 2022-8-14 14:13:33 | 只看該作者
感謝大大們的分享~
; L1 s& C6 H" y  a6 d- ]3 u" [& z+ B. c% M
Thanks for sharing.
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-29 03:29 AM , Processed in 0.119007 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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