arm-none-linux-gnueabi

來源:互聯網
上載者:User

查了很久才弄清楚arm-none-linux-gnueabi交叉編譯器是,與ARM公司合作的codesourcery公司推出的,基於GCC,但是進行過最佳化的編譯器。官方網站

http://www.codesourcery.com/

codesourcery推出的產品叫Sourcery G++ Lite Edition,其中基於command-line的編譯器是免費的,在官網上可以下載,而其中包含的IDE和debug 工具是收費的,當然也有30天試用版本的。 

-none-linux-gnueabi-xxx用它的最大理由我想應該是浮點運算。官網上是這麼說的:

Question<br />How do I get the compiler to generate VFP instructions? </p><p>Answer<br />Use the options -mfpu=vfp -mfloat-abi=softfp to enable VFP instructions.<br />

 

同時編譯器名字中的eabi也有解釋

Question<br />What is the ABI for the Architecture? Is it the same as the EABI? </p><p>Answer<br />The ABI for the Architecture is a standard developed by and its partners (including CodeSourcery) that explains how compilers, assemblers, linkers, and other similar tools should generate object files and executable files. Tools that correctly implement the ABI for the Architecture can interoperate; i.e., objects files built with one toolchain can be combined with object files built with another toolchain if both compilers use the ABI for the Architecture. The " EABI" is an informal name for the ABI for the Architecture.<br />

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.