make+target

作者&投稿:敏韵 (若有异议请与网页底部的电邮联系)

点咸17153431317问: make可不可以有多个target? 如果能的话怎么实现? -
临洮县金格回答: all: targeta targetb targetc echo 'All target is done' targeta: targeta.cpp g++ -o a.out targeta.cpp targetb: targetb.cpp g++ -o b.out targetb.cpp targetc: targetc.cpp g++ -o c.out targetc.cpp clean: rm a.out b.out c.out或者,三个不同项目各有一个makefile...

点咸17153431317问: led驱动make后出现“ No rule to make target”,该怎么解决 -
临洮县金格回答: 这个问题,很大可能性是,你make menuconfig 的时候,里面,有关模块的选项,你给去掉了.. 刚进去的时候u,有个loadable modules 这个选项,你是什么选项,

点咸17153431317问: make和make install的区别 -
临洮县金格回答: Hi,Makefile里面记录的是 你的工程(也就是一堆程序的有序集合)的编译规则.Makefile 大体语法是这样的:colon ":" 前面是一个target的名称,后面是这个 target的编译规则.这一点你已经相当清楚了,无须多说.理解的关键在于make命令.当...

点咸17153431317问: make与make install有什么区别,各有什么功能 -
临洮县金格回答: make,仅编译;make install,编译并安装(比如安装到/usr/bin目录下,然后可以直接使用.因为/usr/bin只有管理员才能向里面添加文件,所以通常要加sudo) 这种问题发在英语区也是醉了- -

点咸17153431317问: make 和 make install -
临洮县金格回答: make 这一步就是编译,大多数的源代码包都经过这一步进行编译(当然有些perl或Python编写的软件需要调用perl或python来进行编译). 如果 在 make 过程中出现 error ,你就要记下错误代码(注意不仅仅是最后一行),然后你可以向开发者...

点咸17153431317问: make可不可以有多个target? 如果能的话怎么实现? -
临洮县金格回答: Makefile文件内容如下:OBJECT:= common.o main.o tcp.oclient: $(OBJECT) gcc $(OBJECT) -o clientcommon.o:common.cpp g++ -c common.cpp -o common.o -gmain.o:main.cpp g++ -c main.cpp -o main.o -gtcp.o:tcp.cpp g++ -c tcp.cpp -o tcp.o -g然后在终端执行make client,我好像写错了弄成一个可执行程序了

点咸17153431317问: make后面能直接加文件名么? -
临洮县金格回答: make 后面的参数是target 一个makefile可以有多个target

点咸17153431317问: makefile中phony和force的区别 -
临洮县金格回答: 应该叫传入参数或者变量,可以的. 你可以直接在Make的时候,在命令行下面传入一个参数或者变量,它会覆盖掉Makefile里面的变量或者参数.比如,在你的Makefile里面定义了一个变量age. .PHONY:all AGE = 12 all: @echo "age=$(AGE)" 你make的时候,打印信息是age=12 当你使用make AGE=20时,打印的信息就是:age=20,AGE作为参数传入,然后会覆盖掉Makefile里面定义的变量. 更多深入的教程,可以百度:Makefile工程实践

点咸17153431317问: 运行程序时java后面跟的是文件名么? -
临洮县金格回答: 如果单纯允许.class文件,命令如下 java 文件名.class 如果运行jar包,命令如下: java -jar 文件名.jar


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网