文档章节

Makefile调用Shell语句引发的一个错误

eric-PAY4
 eric-PAY4
发布于 2013/03/20 18:54
字数 129
阅读 189
收藏 1

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

为了解决递归复制目录的时候,不复制.svn目录,将原来的cp命令修改为rsync命令,却引起Makefile始终编译不过。

测试的Makefile

Top:
        echo "Makefile include shell script"

$(shell rsync -av --exclude=".*" abc def)
错误:
Makefile:4: *** missing separator.  Stop.

原因
$(shell rsync -av --exclude=".*" abc def)的结果是一堆result字符

所以makefile文件就解析为下: 
Top:
        echo "Makefile include shell script"

$(result)
可以用这种方法来解决
$(warning $(shell rsync -av --exclude=".*" abc def))

© 著作权归作者所有

eric-PAY4
粉丝 6
博文 12
码字总数 1635
作品 0
深圳
程序员
私信 提问
跟我一起写 Makefile(十)

四、foreach 函数 foreach函数和别的函数非常的不一样。因为这个函数是用来做循环用的,Makefile中的foreach函数几乎是仿照于Unix标准Shell(/bin/sh)中的for语句,或是C-Shell(/bin/csh)...

nothingfinal
2011/03/06
0
0
Makefile文件简单示例一:测试验证小程序的管理

在开发过程中,总是会偶尔遇到一些小问题不太确定,一般都是通过编写一个简单的小程序来测试验证这些小问题的答案,解除疑惑,也比理论答案更让人放心。只是随着时间积累,验证小程序数量越来...

水海云
2013/03/26
1K
0
Linux编译安装中configure、make和make install各自的作用

这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。 ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。...

Surjur
2014/11/27
6.6K
0
configure/make/make install的作用

这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。 ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC, 并不是需要CC或GCC,它是个shell脚本...

j_m
2012/07/10
241
0
NDK开发——Linux命令、Shell命令、MakeFile命令、gba命令

Linux命令 清空命令行 文件操作 用户管理 权限管理 常见的文件权限 权限对应的数字说明 线程管理 Linux下安装 Linux下查看文档 Linux下创建线程 Linux下编译文件成可执行文件,记得使用pthre...

qq_30379689
2017/09/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

web前端入门到实战:图解原生dialog标签(非常详细)

在html5中,新增了很多语义化的标签。如footer、header之类的,今天的主角是dialog标签 顾名思义,就是用来定义对话框的。目前只有Chrome和Safari支持该标签,所以用的不多,不过确实挺好用的...

梦想编程
26分钟前
4
0
一些php常用函数积累

本文链接<?php// id: ecffe70d3af54df9bad97b61918ace7d global $ct_path, $ct_log_path;$log_path = "test_php.txt";// 是否先log到buffer,再通过CT_flush()一次性写入文件$......

一字见心
27分钟前
4
0
IntelliJ idea中 注释代码折叠

visual studio中有#region 可以折叠代码,IntelliJ idea 中也有类似功能 //region 描述代码//endregion

format
27分钟前
5
0
oracle表中更改主键

一、数据表有主键但无主键约束名 先删除之前的主键,后添加主键 ,执行SQL: a. alter table 表名 drop primary key; b. alter table 表名 add primary key(想要更改的字段名称); 二、数据表...

_Somuns
29分钟前
4
0
jQuery AJAX提交表单

我有一个名称为orderproductForm的表单,输入的数量不确定。 我想做某种jQuery.get或ajax或类似的事情,它将通过Ajax调用页面,并发送所有形式为orderproductForm的输入。 我想一种方法是做类...

技术盛宴
35分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部