多文件使用linux进行编译
我这里有一整个文件夹,里面有.c.h.cs.mk等类型的文件,我需要对他们使用linux命令对其进行编译,不知道如何操作。还有,问一下,这些文件分别是怎么生成的呢?是自己...
我这里有一整个文件夹,里面有.c .h .cs .mk等类型的文件,我需要对他们使用linux命令对其进行编译,不知道如何操作。还有,问一下,这些文件分别是怎么生成的呢?是自己使用别的什么软件生成的还是说直接用linux系统命令来的?同时求师傅,linux方面对c进行编译的
求一个linux系统知识较了解的师傅,真的~~~~这都40分了师傅还不出现,得多少分才有师傅来 展开
求一个linux系统知识较了解的师傅,真的~~~~这都40分了师傅还不出现,得多少分才有师傅来 展开
3个回答
展开全部
可以使用makefile进行make编译,建议先看一下简单的make fike编写规则。
一般情况下在MakeFile或*.mk下进行make就可以~~
一般情况下在MakeFile或*.mk下进行make就可以~~
更多追问追答
追问
我看过mk的编写规则了,但是还不是很清楚,mk是一个软件吗还是使用什么就可以编译?我需要在使用mk之前做什么准备吗?我现在只会编译一个文件的可执行文件,对于文件数多了的大的项目,我就不清楚了
追答
make是一个编译工具,可以自动完成编译工作。
其实,make就是编译多个可执行文件的集合。只不过相当于把编译的指令添加到makefile中,一起编译罢了~
具体的可以在百度上搜索“makefile教程”,第一个就是,看看前面基本上就差不多了。
展开全部
关于文件怎么生成的:可以是软件生成的,也可以是linux命令生成的,也可以是函数生成的,也可以是手打的。可以去了解下linux的文件操作、IO函数。
关于编译:借由你的编译器,再通过编译脚本进行编译。不同环境可能有差异,linux下常用makefile来处理这些问题,那个.mk后缀的文件,很大可能就是makefile文件。你可以去了解下。
关于编译:借由你的编译器,再通过编译脚本进行编译。不同环境可能有差异,linux下常用makefile来处理这些问题,那个.mk后缀的文件,很大可能就是makefile文件。你可以去了解下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sh XXX ?
cat XXX ?
./XXX ?
cat XXX ?
./XXX ?
更多追问追答
追问
你这问号是什么意思
追答
是否可以的意思。
只是一个参考。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询