Re: 最初からつまずいてます ( No.1 ) |
- 名前:naohiro19 日時:2011/05/17 14:39
「Win32」プロジェクトの「空のプロジェクト」(英語版は「Empty Project」)を選択してください
|
Re: 最初からつまずいてます ( No.2 ) |
- 名前:ブンジ 日時:2011/05/18 14:38
そういえば2回目プロジェクト作った時
「空のプロジェクト」にチェック入れて
なかったかも。それにしても1回目はすべて
手順通りにやったんですが、Dxlibと繋げる
ことができないんです。全部おなじ場所に
入れてもやはり駄目で。
とりあえずサンプルに入ってる.slnファイル
から呼び出せばできるんで、そうしてますが
必ずtest.cppが1番最初に実行されるみたいで
す。その設定を変更するにはどうすればいいで
しょうか。
|
Re: 最初からつまずいてます ( No.3 ) |
- 名前:いっち 日時:2011/05/18 18:47
> それにしても1回目はすべて手順通りにやった
2回目も手順通りにやったつもりで、できていなかったわけですので、とりあえず、
もう一度「VisualC++ 2010 Express Edition を使用した場合のDXライブラリの使い方」にしたがって、
一からやり直してみてはいかがでしょうか?
> Dxlibと繋げることができないんです。
これはリンクでエラーが出るという意味でしょうか?
|
Re: 最初からつまずいてます ( No.4 ) |
- 名前:Will 日時:2011/05/19 11:40
> 必ずtest.cppが1番最初に実行されるみたいで
> す。その設定を変更するにはどうすればいいで
> しょうか。
WindowsプログラムはWinMainから開始されるので、どのソースファイルから開始するというような設定はありません。
|
Re: 最初からつまずいてます ( No.5 ) |
- 名前:ブンジ 日時:2011/05/20 09:07
いっちさんへ
再度やってみましたが駄目でした。はい、エラーにもなります。
指定されたファイルが見つからないとかで…。
とりあえずMicrosoft Visual C++のこともよくわかっていないので少し勉強
してから出直したいです。
Willさんへ
そういう設定はないのですね。ありがとうございます。
|
Re: 最初からつまずいてます ( No.6 ) |
- 名前:いっち 日時:2011/05/20 18:31
> 再度やってみましたが駄目でした。はい、エラーにもなります。
> 指定されたファイルが見つからないとかで…。
では、出力される全てのエラーをコピー&ペーストでそのままここに貼り付けてください。
|
Re: 最初からつまずいてます ( No.7 ) |
- 名前:ブンジ 日時:2011/05/21 16:21
出力されたエラーは下記の通りです。
1>------ ビルド開始: プロジェクト: test001, 構成: Debug Win32 ------
1> DrawPixel.cpp
1>c:\users\owner\documents\visual studio 2010\test001\drawpixel.cpp(1): error C2146: 構文エラー : ';' が、識別子 'WinMain' の前に必要です。
1>c:\users\owner\documents\visual studio 2010\test001\drawpixel.cpp(1): error C2065: 'HINSTANCE' : 定義されていない識別子です。
1>c:\users\owner\documents\visual studio 2010\test001\drawpixel.cpp(1): error C2146: 構文エラー : ')' が、識別子 'hInstance' の前に必要です。
1>c:\users\owner\documents\visual studio 2010\test001\drawpixel.cpp(1): error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません
1>c:\users\owner\documents\visual studio 2010\test001\drawpixel.cpp(1): error C2059: 構文エラー : ')'
1>c:\users\owner\documents\visual studio 2010\test001\drawpixel.cpp(3): error C2143: 構文エラー : ';' が '{' の前にありません。
1>c:\users\owner\documents\visual studio 2010\test001\drawpixel.cpp(3): error C2447: '{' : 対応する関数ヘッダーがありません (旧形式の仮引数リスト?)
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
よろしくお願いいたします。DxLibとリンクしてないのは明らかですよね??
それともなんか初歩的なミスでしょうか?
プログラムの前の手順はマニュアル通りに慎重にやりました。(それについては100%大丈夫です)
|
Re: 最初からつまずいてます ( No.8 ) |
- 名前:いっち 日時:2011/05/21 16:51
DrawPixel.cpp の1行目(WinMainの前の行)に以下の行を追加してみてください。
#include "DxLib.h"
|
Re: 最初からつまずいてます ( No.9 ) |
- 名前:ブンジ 日時:2011/05/22 22:22
なんとできました!!!(点が真ん中にでました)これもいっちさんのおかげです。
ありがとうございます。どうして私が最初の#include "DxLib.h"を書き忘れて
いたことがわかったのでしょうか?やはりベテランの
功ということでしょうね。
というより私は恥ずかしいです。こんなミスだったなんて。
またこのコーナーに質問する時がくると思いますが、そのときはまたどうぞよろしく
お願いします。
|