--
Best wishs //smash the scabbard
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120302/fd561077/attachment.html>
--
ubuntu-zh mailing list
ubun...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120303/5a19ba33/attachment.html>
下载那个TAR包,然后解包到一个路径下,我喜欢放在opt下,然后把这个路径添加到系统$PATH变量里即可。
或者你可以用crosstool-ng自己编译一个也行,就是费点时间。
/***
* @brief 启智开源 编码自由
* @brief Open Source, Coding for free!
*
* @param author 佟辉 Tong Hui
* @param email tong...@gmail.com
* @param web http://tonghuix.blog.chinaunix.net
*/
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120303/56ceb9e5/attachment.html>
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120303/dd83d790/attachment.html>
arm-none-eabi和arm-none-linux-gnueabi的主要区别在于库的差别,前者没有后者的库多,后者主要用于在有操作系统的时候编译APP用的,使用的是glibc库,刚才查了一下后者可以用apt-get安装很是方便。前者使用的是newlibc库,不包括标准输入输出库在内的很多C标准库,适合于做面向硬件的类似单片机那样的开发。
总之,根据需求合理选择。
BTW,arm-elf-gcc类似于arm-none-eabi,也使用的newlibc库
--
/***
* @brief 启智开源 编码自由
* @brief Open Source, Coding for free!
*
* @param author 佟辉 Tong Hui
* @param email tong...@gmail.com
* @param web http://tonghuix.blog.chinaunix.net
*/
--
arm-none-eabi和arm-none-linux-gnueabi的主要区别在于库的差别,前者没有后者的库多,后者主要用于在有操作系统的时候编译APP用的,刚才查了一下后者可以用apt-get安装很是方便。前者不包括标准输入输出库在内的很多C标准库,适合于做面向硬件的类似单片机那样的开发。
BTW,
--
/***
* @brief 启智开源 编码自由
* @brief Open Source, Coding for free!
*
* @param author 佟辉 Tong Hui
* @param email tong...@gmail.com
* @param web http://tonghuix.blog.chinaunix.net
*/
--
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120316/b84f51a5/attachment.html>
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120316/187212ad/attachment.html>