hakeの日記

Windows環境でプログラミングの勉強をしています。

2007-10-02から1日間の記事一覧

静的ライブラリのリンク

昨日の疑問点だったlibstdc++をstaticに取り込む方法、判ってみれば簡単なことだった。普通にcppなソースと同等に扱えば良いみたい。 $ gcc -L. -lcalc main.cpp libstdc++.aポイントは.cppや.oよりも後に書くこと。lddの出力は以下 $ ldd a.out libcalc.so.…

静的ライブラリの作成

それならば静的ライブラリも作ってみようということでググってみた。この辺を参考にして $ gcc -fPIC -c calc.cpp calc.oができる(-fPICが無くても使用可能なライブラリはできた) $ ar rv libcalc.a calc.o libcalc.aができる $ gcc main.cpp libcalc.a libs…