什么是makefile如何编写makefile?source insight 3.5 创建工程时不能添加源文件,提示No files found

2015-12-06 21:59:06 92点热度 0人点赞 0条评论
makefile是Linux下使用gcc编译源程序时,所依赖的规则文件。生成可执行程序的名字叫什么,都需要在makefile里面定义这个规则。明确告诉你和操作系统绝对没有关系,我用的Win7 64位+ Source Insight 3.5官方英文版,没有发现功能异常。选择Linux-2.6.30.4文件夹后点哪个按钮提示No files found,点Add按钮提示的话是正常的,从目录树看此根文件夹下面没有Source Insight能识别的文件类型。

什么是makefile如何编写makefile

makefile是Linux下使用gcc编译源程序时,所依赖的规则文件。
比如你在编译一个hello.c的源文件,使用gcc编译器,如何编译?生成可执行程序的名字叫什么,都需要在makefile里面定义这个规则。
具体教程,可以参考宅学部落(微信公众号):《Makefile工程实践》视频教程,教你从零开始一步一步如何写一个企业项目的Makefile,从小白到专家。

source insight 3.5 创建工程时不能添加源文件,提示No files found

明确告诉你和操作系统绝对没有关系,我用的Win7 64位+ Source Insight 3.5官方英文版,没有发现功能异常。

选择Linux-2.6.30.4文件夹后点哪个按钮提示No files found,点Add按钮提示的话是正常的,从目录树看此根文件夹下面没有Source Insight能识别的文件类型。
你点Add Tree按键试试看,如果还是提示No files found的话,那说明此文件夹包括所有子文件夹下面都没有可识别的文件类型。
请问你需要添加的文件扩展名是什么呢?如果必须要添加Source Insight默认不支持的文件类型,需要把右边的Show only known document types前面的钩去掉,这样此文件夹下面的所有文件就都可以添加了。当然有些文件即使添加了也可能无法正常打开,因为Source Insight只是文本编辑工具。

请试验后有问题再继续追问。

如何指定Makefile编译目标文件到指定目录

可以参考Makefile视频教程:Makefile工程实践
一步一步从零开始写项目的Makefile
不仅可以编译目标文件到指定目录
源文件、中间生成的临时文件、头文件都可以放到指定目录,这是一个项目的基本需求。

PC400

这个人很懒,什么都没留下