初めからできません・・・

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
IDK

初めからできません・・・

#1

投稿記事 by IDK » 8年前

始めたばかりの者です。1.1章で「プロジェクトをダウンロード」し、解凍してGameProg_2012.slnを開きました。そこまではいいのですが、「デバッグなしで開始」を押すと、「C:Users¥(私の名前)Downloads¥music¥GameProg_2012(1)¥GameProg_2012¥Debug¥GameProg_2012.exeを開始できません。 指定されたファイルが見つかりません。」とエラーメッセージが出てしまいます。どうすればいいですか?
VisualC++は、Visual Studio Express 2015 for windows desktop を使用しています。

アバター
Atria
記事: 7
登録日時: 9年前
住所: 北海道のどこか
連絡を取る:

Re: 初めからできません・・・

#2

投稿記事 by Atria » 8年前

まず、その位置にGameProg_2012.exeが有るのかを確認してみてはどうでしょうか。

アバター
Dixq (管理人)
管理人
記事: 1661
登録日時: 13年前
住所: 北海道札幌市
連絡を取る:

Re: 初めからできません・・・

#3

投稿記事 by Dixq (管理人) » 8年前

リビルドしてビルドは成功しますか?

IDK

Re: 初めからできません・・・

#4

投稿記事 by IDK » 8年前

オレンジアイス様> Debug内探しましたが、ありませんでした。

Dixq様>リビルドすると、画面最左下にリビルドにすべて失敗しました、と表示され、エラー一覧に13個のエラーが生じます。それらのエラーのうちのほとんどは、コードはLNK2001、説明欄には「外部シンボル"_sprintf"は未解決です。」というエラーです。

ISLe
記事: 2650
登録日時: 13年前
連絡を取る:

Re: 初めからできません・・・

#5

投稿記事 by ISLe » 8年前

先日別トピックの検証したときに、VC++2015で古いDXライブラリを使ったら標準ライブラリのリンクエラーが大量に発生しました。
そのリンクエラーは、DXライブラリを新しいものに差し替えると出なくなります。

CODE BABA
記事: 5
登録日時: 8年前
連絡を取る:

Re: 初めからできません・・・

#6

投稿記事 by CODE BABA » 8年前

はじめまして、”新・ゲームプログラミングの館”のお話ですかね?
以前私も取り組んだことがあります。その時はVC++2013を使っていましたが、ファイルのアップデートでエラーが出た記憶があります。現在2015を使っていて、アップデートしたところエラーが出ず期待したのですが、、、ダメでしたね。
残念ながら私は初心者なのでこれの解決法は分かりませんでした。

1、ではあるのですが”exeを開始できません。”というエラーはもしかしたらVisualC++のインストールに失敗しているか、期限切れ?(ユーザーの認証がうまくできていないなど)の可能性があるかもしれません。以前同じようなエラーができてどうにもできず再インストールした記憶がありますが、今思うとダウンロードから一年が経過しており(学生用の無償のもので一年ごとに更新の必要のあるものでした。)、再び更新すればよかったのかもしれません。もしこれまでにきちんと動いていたファイルも動かない、または新しく作成した動くはずのファイルが動かない、という場合はこの可能性を検討してください。

2、もし他のファイル、これまでに使用していたファイルが実行できるのであれば最初からから自身で作ってみるのはどうでしょうか?
ダウンロードしたものが使えると、設定などが済んでおり便利ではありますが、別にダウンロードして使わなければできない、というものでもないです。
http://dixq.net/g/h_01.html
こちら、補足資料の1ですが、こちらを参考にして一からプロジェクトを作り、”新・ゲームプログラミングの館”の手順に沿って作っていけば問題なく作れます。(少なくとも私はそれでできました。)
単純に何となく言われたとおりにして出来上がった、よりも一から自分で作ったほうがより面白く感じるかと思います。
問いの解決策でなくて申し訳ないですが、丁寧な説明をしてくださっていますので1から作ってもそう難しくないはずなのでぜひ挑戦してみてください。
私が使っていたのは2013なので2015での保証は出来ませんが、、、、

IDK

Re: 初めからできません・・・

#7

投稿記事 by IDK » 8年前

パソコンを没収されていたため、返信遅れましたことをお詫びします。
最新のDxlibをダウンロードし、その中から、.libの拡張子がたくさん詰まったフォルダを、Game_Prog2012内のDxlibフォルダと置き換えたところ、うまくいきました。ご心配おかけしました。

閉鎖

“C言語何でも質問掲示板” へ戻る