在linux中写arm上的音频应用程序也需要些makefile吗?
我现在想写一个音频测试程序,看能不能录音。在电脑上的虚拟机的linux系统中写好audio.c文件是不是可以直接arm-linux-gccaudio.c-oaudio,然...
我现在想写一个音频测试程序,看能不能录音。在电脑上的虚拟机的linux系统中写好audio.c文件是不是可以直接arm-linux-gcc audio.c -o audio,然后把生成的audio下载到开发板上就能运行?我在编译的时候还需要另写makefile吗?
谢谢指点。 展开
谢谢指点。 展开
2个回答
展开全部
makefile 是 make 这个自动化编译程序的过程控制的执行脚本。
你如果不需要这个东西,或者你自己写了替代性的编译过程控制,完全可以不需要。
不过你如果不写这个通用的东西,你的程序给别人时,你要说明怎么编译才能做出可执行程序。
你问这个问题,给我感觉你还是连为什么写程序都不知道。那你现在写程序不觉得茫然无目的吗?
你如果不需要这个东西,或者你自己写了替代性的编译过程控制,完全可以不需要。
不过你如果不写这个通用的东西,你的程序给别人时,你要说明怎么编译才能做出可执行程序。
你问这个问题,给我感觉你还是连为什么写程序都不知道。那你现在写程序不觉得茫然无目的吗?
追问
谢谢你的解答。我现在是在linux下写arm板子上的应用程序,所以一直用的“arm-linux-gcc audio.c -o audio”进行编译,生成的文件下载到板子上运行。今天又朋友说让下一个makefile,我觉得直接编译也行,没必要必须写makefile,所以就想到上来请教各位大侠。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询