掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.25212

共通関数をlibファイルとして作成する方法
投稿者---ぽこぺん(2006/01/11 17:50:18)


どうも相変わらずC言語で苦戦している
ぽこぺんといいます。

実は、自作で作成した共通関数を
複数のEXEから呼び出せるようにしたいのですが
どうしたらよいでしょうか?

その際に、すべてのEXEに共通関数が定義されたファイルを
組み込むのではなく、ライブラリのようなもの(libファイルっていうんですか?)を作成してそれをリンクすることで、共通関数の実行を可能にしたいのですが、どうやればよいでしょうか?

ちなみに環境は
【開発環境】
OS:Windows XP sp2
コンパイラ:VC++6.0

です。

ご存知の方がいらしたら教えていただけると助かります。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:共通関数をlibファイルとして作成する方法 25213 REE 2006/01/11 18:10:28


No.25213

Re:共通関数をlibファイルとして作成する方法
投稿者---REE(2006/01/11 18:10:28)


>その際に、すべてのEXEに共通関数が定義されたファイルを
>組み込むのではなく、ライブラリのようなもの(libファイルっていうんですか?)を作成してそれをリンクすることで、共通関数の実行を可能にしたいのですが、どうやればよいでしょうか?

プロジェクトを作成する時に、Win32 Static Library を選択して、
共通関数をそこに実装します。
それを使いたいプロジェクトでは、それによって出来るlibファイルをプロジェクトに追加しておきます。


この投稿にコメントする

削除パスワード

No.25228

Re:共通関数をlibファイルとして作成する方法
投稿者---ぽこぺん(2006/01/11 21:01:51)


>>その際に、すべてのEXEに共通関数が定義されたファイルを
>>組み込むのではなく、ライブラリのようなもの(libファイルっていうんですか?)を作成してそれをリンクすることで、共通関数の実行を可能にしたいのですが、どうやればよいでしょうか?
>
>プロジェクトを作成する時に、Win32 Static Library を選択して、
>共通関数をそこに実装します。
>それを使いたいプロジェクトでは、それによって出来るlibファイルをプロジェクトに追加しておきます。

REEさん ありがとうございます。
教えていただいた方法で、libファイルは作成できました。
また、VC++にてプロジェクトへ作成したlibファイルを追加することで
無事に動作いたしました。

本当にありがとうございました。



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧