2012-09-30 86 views
1

我在我的機器上設置交叉編譯器(Sourcery Codebench)和模擬器(OVP)時遇到問題。有人可以告訴我如何做到這一點?讓Sourcery Codebench在Windows上運行

我想交叉編譯C到MIPS,然後在我的Windows 7 x86-64bit機器上模擬它。我沒有很多這方面的經驗,甚至無法確定要下載哪些版本

我看到了一個或兩個關於讓源代碼在Windows上工作的其他問題,但他們沒有有我需要的信息。

回答

3

我不熟悉OVP,但我知道Sourcery CodeBench。 Sourcery CodeBench可用於Windows,並且具有易於使用的安裝程序。該精簡版版的頁面在這裏:

http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/

有針對MIPS ELF(裸機)和GNU/Linux的精簡版版的下載鏈接。我不確定你需要哪一個。最新的工具鏈來自Spring 2012發行版。

一旦你安裝了工具鏈,你就可以編譯你的應用程序,並在真實的硬件或模擬器上運行它。

你有多遠?你安裝了工具鏈和模擬器嗎?你能編譯和運行你的目標應用程序嗎?

+0

嗨裏卡多。對於遲到的回覆很抱歉,我已經離開了一段時間的可靠連接。 呃......我還沒有走得很遠。我目前的問題是我不太明白兩個版本之間的區別是什麼;因此,我應該下載。我被告知,模擬器啓動到linux,我收集它意味着它是一個VM(kindda?)在模擬的MIPS archi上運行一個linux操作系統。這是否意味着我應該下載SCB的GNU/Linux版本?我一直在嘗試各種組合,但沒有任何工作。不知道如果錯誤combi或其他原因。 –

+0

通常,裸機工具鏈(如Lite版的MIPS ELF版本)適用於資源受限的微控制器系統,無需操作系統,簡單的執行程序或RTOS。 聽起來你正在開發一個Linux應用程序,所以你應該使用MIPS GNU/Linux版本的工具鏈。 –