【初心者歓迎】C/C++室 Ver.5【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0583デフォルトの名無しさん
NGNGautoscan とかやってみたけど、手直ししないと無理だと思う。分かりません。
ファイルが 4 つとかなら、autoconf 覚えるよりも、Makefile 書いたほうが楽。
------
target : main.obj NET_SET.obj
g++ -Wall main.obj NET_SET.obj -o target
main.obj : main.cpp header.h
g++ -Wall -c main.cpp -o main.obj
@mkdir -p old/`date +"%y%m%d%k%M"` 2>/dev/null
@cp main.cpp header.h old/`date +"%y%m%d%k%M"/
NET_SET.obj : NET_SET.cpp NET_SET.h
g++ -Wall -c NET_SET.cpp -o NET_SET.obj
@mkdir -p old/`date +"%y%m%d%k%M"` 2>/dev/null
@cp NET_SET.cpp NET_SET.h old/`date +"%y%m%d%k%M"/
clean :
rm -f main.obj NET_SET.obj
------
cpp と、include してる h を一緒に書く。コマンドの行(g++,@ ,rm の行)の先頭はタブ
@ で始まってる行はバックアップつくってるだけ。コンパイル作業とはあまり関係ない。
ちゃんと書こうと思ったら、ttp://www.oreilly.co.jp/BOOK/make/ とかいいと思う。
■ このスレッドは過去ログ倉庫に格納されています