• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:GBAコンパイルエラーで困っています)

GBAコンパイルエラーで困っています

D-Matsuの回答

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

makeに失敗してelfが生成されてないだけはんじゃないの?

関連するQ&A

  • コンパイルエラーで困っています

    GBAコンパイルエラーです 全くの初心者で、知識がないので大変困っています どなたかアドバイスをお願いします devkitProで自作プログラムをゲームボーイアドバンス用にコンパイルしています 環境は3年前、友人に作ってもらいました 今は連絡がとれません 今まで順調だったのに、3日前突然エラーが出ました バッチファイルを実行すると 指定されたファイルが見つかりませんでした。 C:¥プログラム名\*.elfが見つかりませんでした でストップします \*.elf探しましたが、分かりません ここ数日、ネットで対処方法を探しましたが 自力で解決できそうにありません どんな小さなヒントでも助かります よろしくお願いします バッチファイル @echo off cls make rd build /s /q>nul del *.elf /f /s /q > nul です 補足 OSはWINDOWS7です コンパイル用フォルダはUSBはじめ10箇所位に保存 どれで試しても同じです システム回復は以前のポイントを何回も試しました フォルダの整理をした時に誤って削除したのかもと思います ゴミ箱は元へ戻しました

  • hostsファイルをコピーするバッチを実行するとデスクトップ上にtempフォルダが作成されてしまう

    hostsファイルをコピーするバッチファイルを作成しました。 バッチファイルの記述は以下のとおりです。 --------------------------------- @ECHO OFF CLS ECHO HOSTSファイルをアップデートします。 ECHO よろしければ、ENTERキーを押下してください。 ECHO 中止したい場合は、右上の×をクリックしてください。 PAUSE > NUL ECHO . ECHO HOSTSファイル コピー中... copy hosts %winDir%\system32\drivers\etc > NUL ECHO HOSTSファイル コピー終了 ECHO . ECHO アップデートが終了しました。 ECHO もう一度、ENTERキーを押下してください。 PAUSE > NUL EXIT -------------------------------------- バッチファイル(update.bat)とコピーするhostsファイルをまとめてexeファイルに変換し、exeファイルを実行してみると、hostsファイルは正常にコピーされるのですが同時にデスクトップ上に"c"というフォルダが作成されてしまいます。 cフォルダ内にはさらにwindowsフォルダが作成され、さらにwindowsフォルダ内にはtempフォルダが作成されていましたので、おそらくはc:\windowsフォルダ内のtempに記述されるべきものがユーザープロファイル内のデスクトップ上にできあがってしまうようなのですが、このcフォルダが作成されないようにするにはどうすればいいのでしょうか?

  • コンパイルエラー

    以下のようなソースファイルをコンパイルしたらコンパイルに失敗してしまいました。エラーは『Cls1はabstractで宣言する必要があります。show(int)をCls1で定義しません』と出ます。これはどういうことでしょうか。 interface Int1 { int x=100; void Show(int y); } class Cls1 implements Int1 { public void show(int x) { System.out.println(x); } } class Test12 { public static void main(String args[]) { Cls1 c; c = new Cls1(); c.show(200); } }

    • ベストアンサー
    • Java
  • バッチファイルのrdでログを吐きたい

    現在rdコマンドを使い、失敗した場合、成功した場合どのフォルダを削除したか、等のログを吐きたいのですが、ログが吐けません ログの吐き方をご存知の方ご教授いただければと思います フォルダ構成 -log.txt -test -rd.bat rd.batを実行すると、testフォルダが削除され、log.txtに記述されます また、rd.batはtest2を削除しようとしますが、test2というフォルダは存在しないため、エラーをlog.txtに記述します rd.batの内容 @echo off rd test /S /Q >> log.txt rd test2 /S /Q >> log.txt この状態で実行しますと、log.txtは何も書き込まれないままです echoをつけて echo rd test /S /Q >> log.txt にするとrdが実行されません どなたかご存知の方ご教授よろしくお願いいたします

  • コンパイルしようとすると

    コンパイルしようとすると'javac'は、内部コマンドまたは外部コマンド,操作可能なプログラムまたはバッチファイルとして認識されていませんと出てきます。 どうしたらよいのでしょう? ぜんぜん分かりません。

    • ベストアンサー
    • Java
  • コンパイル

    Cで書いたプログラムをWindowsXPに入っている コマンド プロンプトでコンパイルしたくて、 いま、やり方が書いてある本を見ながらやってるのですが、 例えばaaa.cをコンパイルするとしたら、 C:\***>+++ aaa.c とやるんと書いてあって、 本には+++にgccかbcc32って書いてあるんですけど、 それだと 『"gcc"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 『"bcc32"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 って出るんです。 じゃあgcc、bcc32の代わりに何を入れたらいいのでしょうか??

  • rdコマンドでログ出力方法

    バッチファイルのrdコマンドでログを出力させたいのですが、ログが出力されません エラー出力は出力されるのですが、標準出力が出力されず、困っています 以下フォルダ構成 -sample.bat -test -log.txt 以下、バッチのサンプルです sample.bat rd /s /q test >> log.txt testフォルダは削除されるのですが、ログに処理内容が記述されず困っています。 また、エラー出力 rd /s /q test2 >> log.txt 2>&1 とするとエラー結果がlog.txtに出力されます。 正常に処理されたときの出力方法ご存知の方いらっしゃいましたらご教授ください よろしくお願いいたします

  • eclipseのコンパイルエラーについて

    現在、Eclipse+borlandでdirectxのプログラムを作成しています。 しかし、eclipseでコンパイルをするとコンソールに ”プログラムが大きすぎてメモリに入りません”とエラーが 表示されます。 borlandでコンパイルをすると問題なく実行ファイルが生成されます。 eclipseでコンパイルする場合は、設定が必要なのでしょうか?

  • ftn77のコンパイルエラー

    ftn77でfortranのプログラムをコンパイルしたところ、 文字情報のみでテストしたらコンパイルに成功したのですが、 数値計算の入ったものをコンパイルしたら、 実行時に以下のようなエラーが起こりました。 ーーーーーーーーーーーーーーーーーーーーーーーー RUN-TIME ERROR 00401000 main [+00c5] [recur= 1] メッセージ WARNING the following symbols are missing: IMAG C:\fortran\(ファイル名).obj (C:\FORTRAN\(ファイル名).FOR) ーーーーーーーーーーーーーーーーーーーーーーーーー 元々別のパソコンでコンパイルが成功したものを、 まったく書き換えずにftn77でコンパイルしてみたのにもかかわず、 UNTIME EROORと表示されました。 原因が何か分からないので、どなたか教えてください。 ちなみに10行程度の単純なプログラムなら、数値計算をしてもエラーは怒りませんでした。

  • コンパイルエラー

    こんにちは。 本を見ながらソースコードを打って、コンパイルをすると、 「'sample8' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示されます。 コンパイルソフトは、 bcc1です。 問題のソースコードはこれです。↓ #include <stdio.h> main () { int i = 1; tloat f = 0.2; double d = 1.25; printf("変数i:%d f:%f d:%lf", i, f, d); return 0; } 理由の分かる方は回答お願いします。