ページ 11

VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 02:15
by うい
VisualC++ 2008 Express EditionはC言語も使えるのですか?

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 02:46
by 御津凪
使えますよ。

コンパイラは拡張子で判別してコンパイルしてくれます。

# デフォルトのプロジェクト作成についてくる "stdafx.cpp" も、 "stdafx.c" にする必要有り

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 03:11
by うい
それと、このサイトで紹介されているプログラムはすべてC言語なのですか?
コピーしたはずなのにコンパイルに失敗してしまいました。

何度も質問すみません

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 03:51
by Dixq (管理人)
うちのサンプルコードはC++対応のコンパイラじゃないとコンパイル出来ない部分があるのに
基本的な書き方はC言語という超中途半端仕様になってます(汗

C++のファイルにしない理由はなにかあるのでしょうか?
.cppファイルでコンパイルしてみてはどうでしょう?
後、コンパイルエラーが出たときは、そのエラーメッセージも一緒に書いてもらえると解り易いです。
詳しくは規約をご覧下さい。

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 03:58
by うい
bccでやっているのですが、まず準備の段階のところので


Error DxLib.h 35 11: Cannot open file: windows.h

** error 20018 ** deleting Debug\game.res

Make End !! (Elapsed time 0:00.515)


というのが出てしまいます。
これは設定の問題なのでしょうか?

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 04:04
by うい
ちなみにやり方(準備)の方はbccのためDXライブラリ置場のほうを参照してやりました。
PC内にVisualC++ 2008 Express Editionもある状況でしたが、始めうまくいかなかったのでこちらでやることにし、
VisualC++ 2008 Express Editionのほうは今アンインストール中です。

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 04:20
by Dixq (管理人)
SDKがちゃんと入っていないのではないですか?
DXライブラリの設定をもう一度よく見て設定してみてください。
また、VC++の方が後々便利だと思いますので、こちらを使った方がいいと思います。

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 04:29
by うい
もう一度やってみましたが変化なしでした。
SDKというものはどのタイミングで入れているのか教えてもらえるとありがたいです。


VC++はあまりにもややこしいので、できれば慣れてから使いたいところです。
何度も質問ほんとにすみません。

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 05:02
by Dixq (管理人)
サンプル実行用フォルダに入っているプロジェクトを使えばややこしくは無いと思いますが・・。
VC++2008はSDKを入れる必要がないので、こっちの方が逆に設定は簡単だと思いますよ。

それからSDKを入れる順番は特にありません。DXライブラリの設定欄にかいてある説明通りにすれば出来ます。

Re:VisualC++ 2008 Express Edition

Posted: 2008年11月12日(水) 19:36
by うい
もう一度VC++2008でやってみることにします。
アドバイスありがとうございました。