2008-03-02から1日間の記事一覧

AC_CHECK_LIBはマングルされた名前を使うことができない?

autotoolsで、libhoge.soをconfigureスクリプトでチェックするためにautoconfをするのだが、c++コードからコンパイルされら共有ライブラリだと、ライブラリ内ではシンボルがマングルされたまま保存されている。マングルされたシンボルはAC_CHECK_LIBを通過す…

プログラミングのおまじない

よくあるのは#include とか。スクリプト系だと#!/usr/bin/hogeとか。includeは何のためにあるのか?というと、Cの場合、私の浅い理解だと、確か…ヘッダファイルをincludeすることによって シンボルテーブルに外部ライブラリ中にあるシンボル名(関数とか変数…