No.2
- 回答日時:
コマンドラインから
gcc -o 01.exe 01.c
./01.exe
と2行入力したのと同じことがやりたい、ということなら、
01.exe:01.c
gcc -o 01.exe 01.c
./01.exe
です。
ルールには複数のコマンドを記述できます。
No.3ベストアンサー
- 回答日時:
あるいは、.PHONYとall ターゲットを使って
.PHONY: all
all: 01.exe
./01.exe # 01.exeの実行
有難う御座います。下記のnakefileで動きました。
.PHONY:all
all:01.exe
01.exe<01.txt
01.exe:01.c
gcc -o 01.exe 01.c
上記のmakefileでは、01.cの変更が無い時は直に01.exeを実行して、01.cの変更が有る時は、gccの後に01.exeが走ります。
私の舌足らずで説明が足りませんでしたが。やろうとしている事はこう言う事です。どうも有難う御座いました。今迄は個々にgccと01.exeを個別に実行していた物ですから。どうせなら一括で出来るのではないのかと思っていましたが。
この様な例示が見当りませんでしたので苦慮していました。大変助かりました。今後は全てソースの変更云々に関係無くmakeのみでの動作確認が取れる様になりました。工数が削減できます。
No.4
- 回答日時:
> make.exe:`01.exe' is up to dateが出てこの方法では実行出来ません。
「コンパイルでエラーになっても」じゃなくて、「ソースを修正しなくても」ということであれば、
all:
./01.exe
ですね。
ソースが更新されていればコンパイルもしてみたいのであれば、
all: 01.exe
./01.exe
01.exe: 01.c
gcc -o 01.exe 01.c ; true #コンパイルエラーになっても無視するためにtrueを付ける
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- C言語・C++・C# Makefileのechoの展開について 2 2022/07/26 07:35
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- UNIX・Linux Linuxについて質問です。 以下のような設定をしたMakefileを作成するにはどう記述すればよい 1 2023/02/03 20:10
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- その他(セキュリティ) exeファイルの個人情報について 3 2023/06/29 17:36
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Excel(エクセル) vba コンパイル 4 2022/10/27 10:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAを何回も作り直して、容量が...
-
<math.h>があるのにsqrtが・...
-
” OS ビルド ” の意味が分か...
-
[c++] <pthread.h>がinclude で...
-
「fatal error C1189」を回避す...
-
C言語でヘッダファイルにグロー...
-
マクロ コンパイルがグレーバック
-
ProCでコンパイルエラーが出ます
-
コンパイルエラー:ユーザ定義...
-
ILSpyで、デコンパイルできない。
-
関数形式マクロ
-
C++コンパイル時に『 C1083: in...
-
1 つ以上の複数回定義されてい...
-
VB6で開発中…標準モジュール間...
-
「猫でもわかるプログラミング...
-
RPGでプログラムからソースファ...
-
外部シンボル "_main"は未解決です
-
戻り値について
-
エクセルVBAではRound...
-
COBOLプログラムからC関数を呼...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAを何回も作り直して、容量が...
-
<math.h>があるのにsqrtが・...
-
” OS ビルド ” の意味が分か...
-
Makefile作成時の拡張子.oとは?
-
「fatal error C1189」を回避す...
-
1 つ以上の複数回定義されてい...
-
ILSpyで、デコンパイルできない。
-
C言語でヘッダファイルにグロー...
-
エクセルVBAではRound...
-
セミコロンについて
-
マクロ コンパイルがグレーバック
-
C++コンパイル時に『 C1083: in...
-
外部シンボル "_main"は未解決です
-
PRO*C コンパイルエラー
-
コンパイルエラー:ユーザ定義...
-
クリティカルエラー Expressio...
-
ビルドとリビルドの違いを教え...
-
RPGでプログラムからソースファ...
-
戻り値について
-
C++のhppファイルをCでinclude
おすすめ情報