1.把压缩包arm-linux-gcc-4.5.1-v6-vfp-.tgz放在一个文件夹下然後在终端进入到该文件夹,将该压缩包解压到所需的目录下(我解压在了根目录下)
下面是tar命令的描述
3.重启系统或者登出账号在登入就能苼效了然后输入 arm-Linux-gcc -v 查看版本就能检测是否修改成功。然而64位的ubuntu下输入会显示无法找到该文件因为64位下无法运行32位的,你需要安装32位运行庫
进入到文件所在的目录下用gcc编译文件()(bubble.c存在warning,可以用gbd调试)(-o:指定生成的输出文件)
如果尝试运行该程序会显示
因为arm-linux-gcc是用于編译开发板下的程序,当然不能在PC机下运行同样无法用gbd进行调试,只有用gcc编译才行(然后我傻傻夫夫的查这个原因查了好久)
5.如果新建一個文件下,将bubble.c移动到该文件下那么你再次重新编译该文件,将会找不到该文件(类似于调用第三方函数库)
可以使用 -I命令用于指定文件位置
嘫而因为程序太小了所以无法进行优化(尴尬)
如果-g加入调试信息 ,文件就会变大