StupidBeauty
Read times:3541Posted at:Sat Aug 24 20:19:06 2013
- no title specified

转载:libtool 学习 以及cross-compile

*.la文件,可由libtool命令手动生成,例如: libtool --mode=link --tag=CC gcc -O -o libfontconfig.la -rpath /usr/lib libfontconfig.so

http://blog.sina.com.cn/s/blog_602f87700100fc8t.html

亮点:

3. 编译一个库文件:

#libtool --mode=link --tag=CC gcc -g -O -o libBTX.la -rpath /usr/local/lib BTX.lo

显示结果为:

rm -fr .libs/libBTX.a .libs/libBTX.la .libs/libBTX.lai .libs/libBTX.so .libs/libBTX.so.0 .libs/libBTX.so.0.0.0
gcc -shared .libs/BTX.o -Wl,-soname -Wl,libBTX.so.0 -o .libs/libBTX.so.0.0.0
(cd .libs && rm -f libBTX.so.0 && ln -s libBTX.so.0.0.0 libBTX.so.0)
(cd .libs && rm -f libBTX.so && ln -s libBTX.so.0.0.0 libBTX.so)
ar cru .libs/libBTX.a BTX.o
ranlib .libs/libBTX.a
creating libBTX.la
(cd .libs && rm -f libBTX.la && ln -s ../libBTX.la libBTX.la)

未知美人

林凤服药陈尸睡房

未知美人

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands