win下ADS和linux下命令行Makefile开发
来源:互联网 发布:淘宝nike官方旗舰店 编辑:程序博客网 时间:2024/05/21 16:55
win下用ADS集成开发环境
linux下利用Makefile
1.Makefile规则
目标:依赖1 依赖2
命令
例如:
hello:hello.c a.c
gcc -o hello hello.c a.c
Makefile命令能被村执行的条件
目标不存在
依赖已更新
改进例子,使编译和链接分开。达到改动哪个文件就只编译哪个文件
hello:hello.o a.o
gcc -o hello hello.o a.o 该句可以改为 gcc -o $@ $^//
hello.o:hello.c //1
gcc -o hello.o -c hello.c
a.o:a.c //2
gcc -o a.o -c a.c
上面1和2语法相似,可以利用通配符合为一句
%.o:%.c
gcc -o $@ -c $<
清理过程文件
clean:
rm *.o hello
//-c 只编译不链接
Makefile有三个非常有用的变量。分别是$@,$^,$<代表的意义分别是:
0 0
- win下ADS和linux下命令行Makefile开发
- win linux命令行下写webshell语句
- win下命令行收集
- Win下命令行编译环境
- Linux下make和makefile
- win和liunx下命令行编译c++程序
- Linux下C语言开发(Makefile编写)
- linux下开发之makefile文件
- Linux开发工具之Makefile(下)
- memcached 在win下和linux下的安装
- Linux 下使用命令行开发 Android 应用程序
- linux 下使用命令行开发 Android 应用程序
- Linux 下使用命令行开发 Android 应用程序
- Linux下使用命令行开发Android应用程序
- Linux 下使用命令行开发 Android 应用程序
- Zend_Tool_Framework 命令行工具win下使用
- win下命令行启动oracle服务
- Linux环境下make和makefile详解
- 针对类的向量增加及获得元素示例
- MPMoviePlayerController 电影播放器—IOS开发
- 第十一周项目4 - 类族的设计
- 第九周 项目四
- CSS自动加序号-多种有序列表数字序号效果
- win下ADS和linux下命令行Makefile开发
- UITabBarController 标签栏控制器-IOS开发
- VMware Workstation(虚拟机)桥接Bridge网络设置
- 【c】用malloc判断一个程序允许运行空间大小
- 利用word分词来计算文本相似度
- 微信企业号增加通讯录用户组时 错误 errcode 60011
- C++数据结构 顺序表的实现(模板类的实现)
- sqlite 实例教程 IOS下用sqlite打造词典-IOS开发
- 2015百度之星资格赛——1001 大搬家