关于linux下执行脚本编译C++:需要使用make命令和makefile
来源:互联网 发布:淘宝店铺投诉管用吗 编辑:程序博客网 时间:2024/04/30 02:34
makefile书写规则:
target … : prerequisites …
command
…
…
1)target也就是一个目标文件
2)prerequisites就是,要生成那个target所需要的文件或是目标。
3)command也就是make需要执行的任意的Shell命令
makefile示例:
#1 makefile并不是简单的把编译命令写到shell脚本#2 makefile需要用特殊的make命令来执行#3 要让make命令成功执行,必须创建的shell文件名为makefile#4 在命令前加@则不显示该条命令#5 makefile中的命令默认会显示,不同于shellmain.o: main.cpp@echo "开始编译:"xlC -c main.cppmain: main.oxlC -o main main.oclean::rm -f main.o
AIX系统下编译C++程序用xlC命令,
参数说明:
-c表示只编译(compile)源文件但不链接,会把.c或.cc的c源程序编译成目标文件,一般是.o文件。
-o 指定执行文件名字,接着写输入的cpp源文件
-L参数跟着的是库文件所在的目录名
-l(小写的L)参数就是用来指定程序要链接的库,-l参数紧接着就是库名
更多的解释参考:
http://blog.csdn.net/u012349696/article/details/50482364
http://blog.chinaunix.net/uid-26588712-id-3053955.html
上面这个makefile脚本执行make命令后相当于在终端执行:
xlC -c main.cpp这样就写好了一个简单的makefile脚本文件。
0 0
- 关于linux下执行脚本编译C++:需要使用make命令和makefile
- Linux C 2.制作Makefile文件与使用make命令
- Linux下make和makefile
- Linux 环境下的 make 和 makefile 命令详解
- linux下make命令和makefile文件的编写
- linux下make命令和makefile文件学习
- linux下C/C++实现进度条(使用make/makefile)
- “C语言” 读书札记(六)之[Linux下C语言编程环境Make命令和Makefile]
- linux C中make的使用和makefile的编写
- Linux 下 make 命令以及 Makefile 汇总
- make命令和Makefile(下)
- linux程序设计:make命令和makefile文件
- make命令和Makefile
- Linux环境下make和makefile详解
- Linux环境下make和makefile详解
- Shell脚本——make命令和Makefile文件
- linux 下 C 编程和make的方法 (七、补充,模块化项目组织的Makefile设计和自动生成脚本)
- Linux下C执行脚本
- 多态的实现原理——多态的理解
- HDU 5805 - NanoApe Loves Sequence
- Tomcat8如何开启APR运行模式(linux centos)
- ReActivieX学习资料汇总
- poj2385【基础DP】
- 关于linux下执行脚本编译C++:需要使用make命令和makefile
- 认识CoreData—基础使用
- ubuntu 安装配置shh,tftp,nfs 笔记
- C语言的基本单位是
- 求二叉树的深度
- Qwt源码解读之QwtIntervalSample类和QwtSetSample类
- 详解Fragment生命周期
- C++封装C#中的事件
- C#控制台基础 输出一个类所处的空间的名称