您好,歡迎使用WiSE系統層級模擬器 (System Level Simulator, SLS),以下將為您說明如何在Widows系統下安裝與啟動SLS,整個流程如下:
一、 安裝MinGW GCC
1. 下載並安裝 MinGW GCC (64 bits)
http://mingw-w64.org/doku.php/download
http://tdm-gcc.tdragon.net/download
l這邊建議使用上面網頁的tdm64-gcc-xx.exe
l如果需要撰寫平行化功能,請在安裝選擇gcc下的子項目openmp
2. 安裝後需要更新環境變數
l控制台 -> 系統 -> 系統左側的進階系統設定 -> 進階 -> 環境變數
l下欄Path -> 編輯
ü若是MinGW的環境是要給所有使用者使用,需要把MinGW目錄下bin資料夾的完整路徑加到系統變數 Path的尾端 (ex. C:\TDM-GCC-64\bin)
ü若是Path變數中已有變數值,則請先在尾端加入分隔符號 ";",再加入bin資料夾的目錄
l上欄user的使用變數 -> 編輯
ü若是MinGW的環境是要給當前的使用者使用,需要把MinGW目錄下bin資料夾的完整路徑加到系統變數 Path的尾端 (ex. C:\TDM-GCC-64\bin)
ü若是Path變數中已有變數值,則請先在尾端加入分隔符號 ";",再加入bin資料夾的目錄
3. 測試一下MinGW/GCC是否已經配置妥當
lWindows系統下,請按「開始功能表」並點選「執行」,輸入“cmd”以開啟命令提示工具然後輸入:g -v or gcc -v
l如有出現GCC的版本資訊,就是安裝與設定完成
二、 安裝JAVA
1. 下載並安裝JAVA Runtime (64 bits)
https://www.java.com/zh_TW/download/windows-64bit.jsp
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
l請同時安裝jre與jdk(相對應的位元與OS)
2. 安裝後需要更新環境變數
l控制台 -> 系統 -> 系統左側的進階系統設定 -> 進階 -> 環境變數
l下欄Path -> 編輯
ü把java目錄下bin資料夾的完整路徑加到系統變數 Path的尾端 (ex. C:\Program Files\Java\jdk1.8.0_121\bin)
ü若是Path變數中已有變數值,則請先在尾端加入分隔符號 ";",再加入 bin 資料夾的目錄
3. 測試一下java是否已經配置妥當
lWindows 系統下,請按「開始功能表」並點選「執行」,輸入“cmd” 以開啟命令提示工具然後輸入:javac
l如有出現下列文字就是安裝與設定完成
l如沒完成,請重新開機,再設定一次
三、 安裝Eclipse
1. 下載並安裝Eclipse IDE for C/C Developers (64 bits)
https://eclipse.org/downloads/
l啟動eclipse.exe
l最新版本的eclipse 可以選IDE for C, C 安裝
四、 DLL與SLS程式啟動
1. 請先在eclipse上開一個新project: New -> C project -> Toolchains選MinGW GCC
2. 將程式碼與DLL放入Eclipse的C Project
3. 右鍵Project -> Properties -> C/C General -> Paths and Symbols
l點選Includes -> GNU C -> Add 點選DLL放置的目錄 (建議放在同一Project目錄中)
4. 右鍵Project -> Properties -> C/C General -> Paths and Symbols
l點選Library Paths -> Add 加入DLL放置的目錄
5. 右鍵Project -> Properties -> C/C Build -> Settings
l點選MinGW C Linker -> Libraries -> Libraries (-l) -> 加號,加入產生的DLL檔名,不用打入lib與.dll (ex. lib5G_CM_Calibration_DLL.dll -> 5G_CM_Calibration_DLL)
6. Build Project -> Binaries 如有產生.exe檔即成功
恭喜您!可以展開您的系統層級模擬器之旅!