Visual C++ 2008 Express Editionを使いプログラムをC++で書いていたのですが、
Cで書かなくては駄目な状況になりVisual C++ 2008 Express Edition
でもCのコンパイルが出来るのかを教えて貰いたいです。
試してみたところ出来そうになくて困っています。
Visual C++ 2008 Express Editionの導入方法は以下のURLの通りにしました。
http://www.microsoft.com/japan/msdn/vstudio/expr …
なにか追加で入れる事で使える様になるのか、もしくは出来ないのかよろしくお願いします。
No.3ベストアンサー
- 回答日時:
Cファイルを追加する場合 stdafx.cppファイルも削除しましょう
それと プロジェクト > プロパティ > C/C++ > プリコンパイル済みヘッダー
『プリコンパイル済みヘッダーの作成/使用』を『プリコンパイル済みヘッダーを使用しない』に変更が必要です
No.4
- 回答日時:
> #2
「C言語」のソースを書くのに、いくらテンプレートで用意されるとはいえC標準でないstdafx.hとか_tMainをサンプルで出すのは非常によろしくないのではないかと。
それでなきゃ駄目ってんならともかく普通にmain()使えるんですし、空のソースファイルを作ればいいではないですか。
No.2
- 回答日時:
出来ますよ
CPPファイルでも Cとしてコンパイルするオプションを設定するか
新たに Cファイルとしてメインのファイルを作成します
CPPをCとしてコンパイルすには
プロジェクト > 一番下のプロパティ > 左側で C/C++ > 詳細
右側の コンパイル言語の選択を『Cコードとしてコンパイル(/TC)』
に設定
リビルドを実行
Cファイルとするなら
プロジェクトを作成した際の CPPファイルは削除します
プロジェクト > 新しい項目の追加 > テンプレートでC++ファイルを選択
ファイル名(N)で Test.c など .cまでつけて『追加(A)』ボタンをクリック
表示されるコードエディタで
#include "stdafx.h"
int _tMain( int argc, _TCHAR* argv[] )
{
return 0;
}
と記述して必要なコードを追加しましょう
No.1
- 回答日時:
実際に Visual C++ 2008 Express Edition でCソースをコンパイルしてます。
試して出来そうになかったとのことですが、何かエラーでも出たのでしょうか? 私は特に問題なくビルトできていますよ。
そもそもC++はCの拡張なので、C++のコンパイラはCのソースもコンパイルできるのが当然のように思うのですが…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAを何回も作り直して、容量が...
-
「fatal error C1189」を回避す...
-
1 つ以上の複数回定義されてい...
-
デコンパイル?について
-
エクセルVBAではRound...
-
Makefile作成時の拡張子.oとは?
-
” OS ビルド ” の意味が分か...
-
セミコロンについて
-
クリティカルエラー Expressio...
-
コンパイルエラー:ユーザ定義...
-
PRO*C コンパイルエラー
-
RPGでプログラムからソースファ...
-
VS2010でLibHaruをビルドした...
-
C++コンパイル時に『 C1083: in...
-
pyc 編集 閲覧
-
構造体をファイルに出力できません
-
定数式とはどういう意味でしょ...
-
C言語でヘッダファイルにグロー...
-
コンパイル??
-
[c++] <pthread.h>がinclude で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAを何回も作り直して、容量が...
-
エクセルVBAではRound...
-
「fatal error C1189」を回避す...
-
Makefile作成時の拡張子.oとは?
-
ILSpyで、デコンパイルできない。
-
1 つ以上の複数回定義されてい...
-
外部シンボル "_main"は未解決です
-
セミコロンについて
-
C言語でヘッダファイルにグロー...
-
” OS ビルド ” の意味が分か...
-
マクロ コンパイルがグレーバック
-
【VC++6.0(MFC)】警告「LINK : ...
-
クリティカルエラー Expressio...
-
PRO*C コンパイルエラー
-
[c++] <pthread.h>がinclude で...
-
<math.h>があるのにsqrtが・...
-
ビルドとリビルドの違いを教え...
-
CImageクラスの使用について
-
戻り値について
-
コンパイルエラー:ユーザ定義...
おすすめ情報