
No.2ベストアンサー
- 回答日時:
makeコマンドは Makefile (オプションで指定しない場合) に記述しされたルールに従って、コンパイル等の処理を自動で行うツールです。
例えば、
「 sample.exe は sample.c から作られる」
「〜.c から 〜.exe を作るときは gcc -o 〜.exe 〜.c というコマンドを実行する」
とルールが設定されていたら、
make
と実行するだけで、 sample.exe と sample.c の変更時刻を比較して、samle.exeが古かったら(あるいは存在していなかったら)
gcc -o sample.exe sample.c
を実行して sample.exe を作成します(しようとします)
make app=ファイル名
で 「ファイル名」を作成したいのなら
「『app=ファイル名』というオプションが指定されていたら、『ファイル名』を作成する」というルールが書かれたMakefile
が必要になります。
もし、
「学校/職場では make app=ファイル名 でコンパイルできるのに、家でやったらできない」
ということならば、学校/職場の作業用ディレクトリに対応したMakefileが用意されているか、デフォルトのルールが標準のものから変更されているか、です。
解決方法は次の通り
・学校/会社と同じMakefile / 設定にする
・同等の処理をするMakefileを自作する
・makeコマンドを使わない。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルスクリプトでFTPの実行結...
-
ショートカットファイルが開け...
-
SYSTEM32 が見付からない
-
POV-Ray についての質問です!
-
ひとつしか開けないソフトを多...
-
テキスト形式で縦書き保存は可...
-
windows liveメールの本文が表...
-
Web.Config 構成ファイルのエラー
-
Thunderbirdのプロファイルが読...
-
付箋紙2000のデータ保存フォル...
-
サンダーバードのプロファイル...
-
フォルダを間違って削除しない...
-
アイコンを変更したフォルダを...
-
rpgツクールにいて
-
図形のクリアで実行時の1004エ...
-
デスクトップのデータが消えました
-
MP4ファイルのフォルダ間移動が...
-
jw cadの名前をつけて保存・・...
-
ファイル名の始めに“.”をつけて...
-
シェルスクリプトの実行エラー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトでFTPの実行結...
-
ftpコマンドバッチファイルのリ...
-
プロキシサーバー経由でftpのge...
-
.bat(バッチ)から.batを実行し...
-
VBSからリモートでbat実行(WMI)
-
vcvars32.batを実行できない
-
終了コード errorlevel の考え...
-
外部ファイルを実行するには?
-
バッチファイルからSQLファイル...
-
rshを使用したバッチファイル
-
makefileが見つかりません。 つ...
-
マウスを使用してpowershellの...
-
batファイルでのtelnetについて
-
エクセルのVBAからDOSコ...
-
ASPを使って、ftpコマンドを...
-
SQLサーバーの日付を取得 - Ex...
-
途中で処理が終了してしまう
-
勝手にショートカットのリンク...
-
Googleドライブにインターネッ...
-
ショートカットファイルが開け...
おすすめ情報