| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
无赖对 Makefile 不太熟悉,为了编译数量不断增加的独立的 .cpp 文件,只有想个另类的办法了。考虑了好几种方法,最后以 Makefile为壳,用 bash 暗渡陈仓。
Makefile 如下: 网管网www.bitscn.com
QUOTE: 网管网www.bitscn.com
main: null.out null.out: ./compile.sh clean: rm *.out |
网管u家u.bitsCN.com
compile.sh 就是实际执行 make 命令的了:
QUOTE:
网管网www.bitscn.com
#!/bin/bash
for cpp in *.cpp
do
out="${cpp%.cpp}.out"
if test ${cpp} -nt ${out}
then
printf "g++ -o %s %s\n" "${out}" "${cpp}"
g++ -o ${out} ${cpp}
fi
done |
网管下载dl.bitscn.com
|
0
|
评论加载中…