忍者ブログ

神戸電子専門学校ゲームソフト学科の生徒が運営するGESのブログです。

   

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

dglibをVisualStudioで使ってみよう

ども、こんにちわ~

ZAKIです。

皆さん、いかがお過ごしでしょうか

今日から連続更新が始まります。

よそ見してたら見逃しちゃうぞっ


さて、今回のテーマは「DGLIBをVisualStudioで使ってみよう」です。

みんな大好きDGLIB

そんなDGLIBをVisualStudioを使って有効活用しようというのが今回のテーマなわけです

その前にちょっと注意

僕の環境(VisualStrudio 2003 & 2003用dglib)を使っているので、他の環境でうまくいくかはわかりません

追記:1年生のパソコンを借りて試してみました。うまくいったので画像を一部差し替えてあります。

近いうちに試して、記事を修正するんで、ご了承ください

さて、その方法ですが、

まず、プロジェクトを作成します。

VisualStudio(以下:VS)を立ち上げて、メニューから

「ファイル→新規作成→プロジェクト」を選びます。

こんなウインドウが出ると思うのですが、どうでしょう?

vc1.jpg

左のウインドウ「プロジェクトの種類」から「Visual C++プロジェクト」を選びます。

そうすると右のウインドウ「テンプレート」に色々でてくると思うのですが、

その中から「空のプロジェクト」「Win32プロジェクト」を選びます。

あとは「プロジェクト名」「場所」を入力して、OKを押します。

「場所」についてはどこでもかまいません

自分の好きな場所を選んでください。

そこにプロジェクトフォルダが作られます。

隣の「参照」ボタンから選ぶと楽です

OKを押すと、「Win32プロジェクト」の場合、この画面が出てくると思います。

vs4.jpg

その場合は、左にある「アプリケーションの設定」リンクを選び、

下のチェックボックス「空のプロジェクト」を選びます。

上のラジオボタンは「Windowsアプリケーション」のままでOKです。

「完了」を押して次へ。

そうすると、VSの画面に戻ってきたと思います

さて、今度はプロジェクトのフォルダに「dglib.obj」と「dglib.h」をコピーします

先ほど「場所」で指定した場所の中にある

プロジェクト名がフォルダ名のフォルダへ両ファイルをコピーしてください。

「プロジェクト名.vcpoj」というファイルと一緒の場所ならOKです

vs6.jpg

できたら、再びVSの画面に戻ります。

画面右に「ソリューションエクスプローラー」があるでしょうか?

無ければメニューの「表示→ソリューションエクスプローラー」で表示させてください。

「ソリューションエクスプローラー」の中に「ヘッダーファイル」と書いてあるフォルダがあるでしょうか?

それを「右クリック→追加→既存項目」の追加を選んでください。

ファイルを選ぶダイアログが出てきましたか?

ダイアログでは先ほどコピーしたファイルが見えていると思います。

コピーしたファイルを選んでVSの「ヘッダーファイルフォルダ」に追加しましょう。

とりあえず、これで下準備はOKです

では、ためしにプログラムを作ってみましょう

今度は「ソリューションエクスプローラー」「ソースファイルフォルダ」を右クリックしてください。

「追加→新規項目の追加」を選んでください。

今度は違うダイアログが出たと思います。

vc4.jpg

ファイル名のところに「test.c」と打って下さい

画像が「test.cpp」になっていますが、コレでも問題はありません。

この場合はC++ソースだと認識されます。

testの部分は好きな名前でOKです

そして、「開く」ボタンを押してください。

すると、「ソースファイルフォルダ」にtest.cが追加されたと思います

今度は「ソリューションエクスプローラー」「test.c」をダブルクリック。

すると、いつもの白紙の画面がでてくるので、いつもどおりプログラムを打ってください

出来上がったら、F5ボタンまたはCtrl+F5ボタンで実行してください

エラーがいくらか出てきますが、何とかうまく実行できると思います

どうでしょう?うまくいきましたか?


とりあえず、今回はここまでです。

後々、デバッグポイントだとかを書いていこうと思います

ヒントはF9、F10、F11ボタンです。

それでは、今回はこの辺りで。

あでゅーノシ
 

拍手[0回]

PR

COMMENT

NAME
TITLE
MAIL(非公開)
URL
EMOJI
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
COMMENT
PASS(コメント編集に必須です)
SECRET
管理人のみ閲覧できます

ブログ内検索

最新コメント

[01/29 人面犬]
[10/01 8ch]
[09/12 uncle]
[09/10 某卒業生]
[06/07 uncle]

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

テスト

Copyright ©  -- GESブログ --  All Rights Reserved
Design by CriCri / Photo by Geralt / powered by NINJA TOOLS / 忍者ブログ / [PR]