首先,codeblock是不用安装的,下载的zip包,在解压后运行前。先从android ndk中,安装NDK独立编译工具。并把目录加入的window的path变量中。这样在打开codeblock就能自动找到这个工具应生成一相对应的编译目标选项。
"D:\Program Files\python27\python" make_standalone_toolchain.py --arch arm --api=9 --install-dir=d:/ndk-arm --force
如果不这样做,可能就要自已配一个编译选项。
1,codeblock菜单setting->complier setting ->copy(gnu gcc complier)自已命名一下。
2,配置其compiler settings选项卡的下 :(这样配置要能要按自已的需要去改,这里的主要是用于gcc 的参数,但名字写法都不太一样)
其下other compiler options :-Istdc++
其下#defines加入
android_ndk=D:\android-ndk\android-ndk-r10e
ANDROID
__ARM_ARCH_5TE_
TVP_TRACE
3,配置其linker settings 加入要link libraries: (这是对链接库的配置)
stdc++(这个必需的。 ),还可能要加入m c这些我不知什么意思,见别人这样加过,多加了,不用不会报错的。可能是JNI之类的用的。
4,配置其search directories (这里是找头文件,找lib的路径&#x