C言語入門

 

いくつかのキーワード

ヘッダファイル(.Hで終わります)

.cで終わるソース・ファイル

.oで終わるオブジェクトファイル

直接的な関係の三種類

ソースファイル参照ヘッダファイル、ソースファイル、生産対象のファイル、ファイルヘッダには、ターゲットファイルの機能が含まれています

次のように静的ライブラリと動的ライブラリにライブラリファイルを、以下のとおりです。

静的ライブラリのため.A

.soのは、動的ライブラリファイルを表し

gccの-c交流BC

ライブラリファイルを作成します。

AO、BO libfoo.aをAR CRV

いくつかのシステムでは、ライブラリの使用が成功するために、あなたは、この作業を完了するためにRANLIB順序を使用することができ、ライブラリの目次を生成する必要があります。あなたがGNUソフトウェア開発ツールを使用している場合もちろん、Linuxでは、あなたは、このステップを省略することができます。

RANLIB libfoo.aを

実行可能プログラムを生成するには

プログラムprogram.oのlibfoo.aを-o GCC

また、あなたはどこでそれを見つけるようにコンパイラに指示する-Lオプションを使用する必要があり、ライブラリにアクセスするには、-lオプションを使用しますが、標準の場所に保存することはできません。

-a -L gccのprogram.oプログラム。-lfoo

 

 

公開された66元の記事 ウォンの賞賛8 ビュー14万+

おすすめ

転載: blog.csdn.net/gnufre/article/details/104574462