1つのプロジェクトの中で、個別に、.cをビルドできますか? – プログラミング – Home

1つのプロジェクトの中で、個別に、.c...
 
通知
すべてクリア

[解決済] 1つのプロジェクトの中で、個別に、.cをビルドできますか?


すずえ
 すずえ
(@すずえ)
ゲスト
結合: 10年前
投稿: 4
Topic starter  

今まで、1つの.cなり、.cppなりを、1プロジェクトの中で、
ビルドしていたのですが、
1つのプロジェクトの中で、複数個、.cや.cppを持たせて、
ビルドする、対象を、その時その時で、変えられるとも、聴いたので。


引用未解決
トピックタグ
しま
 しま
(@しま)
ゲスト
結合: 18年前
投稿: 123
 

>できますか?
との問いですので、「出来ます」と回答します。

OSのバージョンや種類、開発環境(コンパイラーやIDE やビルドツールの名前)やバー
ジョンなど何も分らないのでこれ以上は書けません。

あなたのことを何も知らない人が読むということを考えて質問した方がいいと思いま
す。また、質問自体は表題ではなく、本文に書いてくださいね。


返信引用
すずえ
 すずえ
(@すずえ)
ゲスト
結合: 10年前
投稿: 4
Topic starter  

すみません。コンパイラ名を書くのを忘れていました。
Windows7下でのVisual Studio 2005でした。
よろしくお願いします。


返信引用
しま
 しま
(@しま)
ゲスト
結合: 18年前
投稿: 123
 

Visual Studio でプロジェクトを開いた時にメニューバーの [ビルド]を選ぶと、
下にメニュー項目が現れると思います。
:ビルドは、ビルドツールを使ってコンパイルリンクします。
::実行ファイルなどの出力ファイルのタイムスタンプより新しいソースファイル
::があればビルドして、出力ファイルを作り直します。
:リビルドはソースから出力ファイルをビルドしなおします
細かいことは msdn のヘルプをご参照下さい


返信引用
すずえ
 すずえ
(@すずえ)
ゲスト
結合: 10年前
投稿: 4
Topic starter  

しま様

ありがとうございます。
同じDirectoryの中に、複数個.cとか.cppがあっても、
新しいタイムスタンプの方に、コンパイルをかけに行くと
理解すればいいんですね。
(よって、複数個、プロジェクトの中に、ソースを持つことも可能と)
ありがとうございます。

このまま、やって行きます。


返信引用
しま
 しま
(@しま)
ゲスト
結合: 18年前
投稿: 123
 

>同じDirectoryの中に、複数個.cとか.cppがあっても、

誤解されているといけないので、余計なこととは思いますが注意書きを添えます。

プロジェクトに登録していないものは Direcutory にある *.cpp, *.c, *.h
でもビルド対象のソースにはなりません。
ソースファイルが何で、出力ファイルが何かが分っているからビルドツールが
ファイルの処理(コンパイル、リンクなど)が出来るのです。

またVSでの、ソリューションとプロジェクトとの違いにも注意してくださいね。
(* VSは Visual Studio のことです)
ソリューションには幾つかのプロジェクトをまとめることが出来ます。

あと、もし解決とお考えでしたら、解決済みにして下さいね。


返信引用
すずえ
 すずえ
(@すずえ)
ゲスト
結合: 10年前
投稿: 4
Topic starter  

しまさん。ありがとうございます。
了解しました。
ソリューションとプロジェクトは、違うといいことですね。
確かに単独ででも、コンパイルできました。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました