我會承認,我並不瞭解ARM開發的很多內容,所以我可能在這裏提供的信息有誤。Visual Studio ARM彙編器可以生成不需要OS的二進制文件嗎?
Visual Studio帶有一個ARM彙編程序(armasm.exe),這非常方便,因爲我基本上都使用了VS附帶的工具,而且我並不太在乎支付與ARM捆綁在一起的ARM彙編程序C編譯器,我永遠不會從其他公司使用。
現在,我的理解是,在金屬上運行的ARM二進制文件需要採用純二進制格式,而不是像ELF或PE之類的東西。 ARMASM能夠輸出可在沒有操作系統的情況下運行的二進制文件嗎? ARMASM的MSDN文檔似乎缺乏這類信息。
如果不是,你能推薦一個免費的ARM彙編器,它提供宏支持,並且不會捆綁一堆額外的絨毛?
感覺真的傻忘記了鏈接器產生最終輸出。 :P感謝您的信息!我會看看我是否可以挖掘其他任何東西,現在我知道我在找什麼。 – 2010-01-28 06:05:30