请问如何使用Cygwin编译release版本的lib?

请问如何使用Cygwin编译release版本的lib?现在编译出来的obj是debug版的,如下
proj.androidobjlocalarmeabiobjs-debug

烦请指教
谢谢

顶,没人吗?还是我的问题太弱了

— Begin quote from ____

joyzhao 发表于 2012-11-4 08:45 url

貌似在使用NDK编译的时候它自己就会把这个库生成release的吧。
还有就是这个在linux下面,好像release的 …

— End quote

非常感谢,{:soso_e100:}

— Begin quote from ____

阿根 发表于 2012-11-3 21:59 url

谢谢你! 是的,libs下面有库,但是obj是debug的啊,obj下生成的目录是objs-debug,怎么生成release的obj …

— End quote

貌似在使用NDK编译的时候它自己就会把这个库生成release的吧。
还有就是这个在linux下面,好像release的库应该是strip过的,也就是说如果你自己做了一个库不管是不是debug的在程序中都可以用,如果你进行了strip那么就说这个是release的了
你可以使用file指令看看某某文件是不是strip过的。
如果不是你可以手动的使用NDK使用的编译器进行strip。你可以找找在整个NDK里面有没有这个strip这个程序。

如果libtest.so是一个动态库,不管它有没有release其实它是可以用的。

— Begin quote from ____

joyzhao 发表于 2012-11-1 10:14 url

你编译好了在libs目录下面有相应的库呀。
我使用的是build_native.sh进行编译的。 …

— End quote

谢谢你! 是的,libs下面有库,但是obj是debug的啊,obj下生成的目录是objs-debug,怎么生成release的obj呢

你编译好了在libs目录下面有相应的库呀。
我使用的是build_native.sh进行编译的。