コンパイル - libxml2を利用した共有ライブラリを作成したい
2008/11/06
gcc
libxml2
libxml2を使いたいです。
The XML C parser and toolkit of Gnome
libxml2を利用した共有ライブラリを作成したいです。
ためしたのはLinux上です。
コンパイルオプションなどなど。
gcc -c -fPIC -I/usr/include/libxml2 myxpath.c
gcc -shared -Wl,-soname,libmyxpath.so.1 myxpath.o -o libmyxpath.so `xml2-config --libs`
gcc -shared -Wl,-soname,libmyxpath.so.1 myxpath.o -o libmyxpath.so `xml2-config --libs`
ちなみに`xml2-config --libs`は、
-L/usr/lib -lxml2 -lz -lpthread -lm
となります。
: