人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

UNIXプログラムをbuildするときに、外部ライブラリが必要なことがあります。この外部ライブラリを「静的(static)に結合させる」ことの意味と、実際のコンパイル方法、そして、make/configureする際のオプションの付け方を解説してあるサイトを教えて下さい。英語サイトでも結構です。

#手持ちポイントが少ないため、せっかくのご回答を閲覧できなかった場合はご容赦下さい。

●質問者: zja
●カテゴリ:コンピュータ
✍キーワード:make UNIX オプション コンパイル サイト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● toon
●10ポイント

http://www.gnu.org/software/autoconf/

Autoconf - GNU Project - Free Software Foundation (FSF)

make/configure は autoconf/automake を使用して作成しますのでここを見ればよろしいかと…。


2 ● dealman
●20ポイント

http://www.linux.or.jp/JF/JFdocs/libc-intro.html#s2

Linux C Library (libc) $B$K$D$$$F(B


3 ● dev_zer0
●30ポイント

http://sources.redhat.com/autobook/index.html

上記URLからhtmlをダウンロードするのが手っ取り早いかもしれません。

> 静的(static)に結合させる」ことの意味

「10. Introducing GNU Libtool 」を参照して下さい

> 実際のコンパイル方法

「10.3 Linking an Executable 」を参照して下さい

> make/configureする際のオプションの付け方

configreスクリプトが正しく書けていて、

外部ライブラリが正規の場所に配置されていればオプションは付けなくても良いはずです。

Amazon.co.jp: GNU Autoconf/Automake/Libtool: Gary V. Vaughan, Tom Tromey, Ben Elliston, Ian Lance Taylor, でびあんぐる: 本

和訳した本はAmazonで売ってます。

購入してもいいかもしれません。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ