在linux中写arm上的音频应用程序也需要些makefile吗?

我现在想写一个音频测试程序,看能不能录音。在电脑上的虚拟机的linux系统中写好audio.c文件是不是可以直接arm-linux-gccaudio.c-oaudio,然... 我现在想写一个音频测试程序,看能不能录音。在电脑上的虚拟机的linux系统中写好audio.c文件是不是可以直接arm-linux-gcc audio.c -o audio,然后把生成的audio下载到开发板上就能运行?我在编译的时候还需要另写makefile吗?
谢谢指点。
展开
 我来答
jiangtao9999
2013-06-25 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8129万
展开全部
makefile 是 make 这个自动化编译程序的过程控制的执行脚本。

你如果不需要这个东西,或者你自己写了替代性的编译过程控制,完全可以不需要。
不过你如果不写这个通用的东西,你的程序给别人时,你要说明怎么编译才能做出可执行程序。

你问这个问题,给我感觉你还是连为什么写程序都不知道。那你现在写程序不觉得茫然无目的吗?
追问
谢谢你的解答。我现在是在linux下写arm板子上的应用程序,所以一直用的“arm-linux-gcc audio.c -o audio”进行编译,生成的文件下载到板子上运行。今天又朋友说让下一个makefile,我觉得直接编译也行,没必要必须写makefile,所以就想到上来请教各位大侠。。。
百度网友d32f27c
2013-06-25 · TA获得超过363个赞
知道小有建树答主
回答量:935
采纳率:0%
帮助的人:259万
展开全部
makefile就是把编译链接等命令弄成自动的,你的arm-linux-gcc audio.c -o audio其实是手动的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式