今天弄了一上午,终于弄好了,现在趁早把它下来,免得过几天又忘了,白白浪费时间。之所以配置CDT以及NDK主要是比较感兴趣,加上之前一直在用VS2005,最近才学习Android,感觉C++还是挺好的,言归正传,下面开始。
1>CDT的安装。
安装方法有好几种,在eclipse中help-》install new software在work with中输入CDT的地址http://download.eclipse.org/tools/cdt/releases/indigo进行安装。
还有就是先将CDT下载下来放在一个目录下我放在的是Eclipse所在的目录下的CDT(自己新建的)文件夹中。然后在Eclipse的help-》install new software的work with栏点击右边的Add按钮弹出Add Repository对话框Name随便输入,我输入为CDT,Location为CDT所在路径。接下来就是安装了,稍微看一下就知道了,安装过程有点长。
安装后重启Eclipse,就可以看到可以添加C++工程了。
2>NDK的安装。
NDK下载地址:http://developer.android.com/sdk/ndk/index.html
下下来之后我把它放在了Eclipse所在目录的NDK(自己新建的)文件夹中,解压后为android-ndk-r7,接下来就是配置环境变量了,为了保险起见我在很多配置文件中都配了一下:
- sudo gedit /etc/environment
在path后添加android-ndk-r7所在路径:
- :/home/psm/Tools/eclipse/NDK/android-ndk-r7
同理在etc/profile中的PATH中添加android-ndk-r7所在路径,没有的话自己创建。
在.bashrc的后面添加:
- export NDK_HOME=/home/psm/Tools/eclipse/NDK/android-ndk-r7
- export PATH=$PATH:$NDK_HOME
让设置马上生效:
- $ source ~/.bashrc
测试下是否配置成功
- $ ndk-build
结果只要不是command not found 就OK了。
本文出自 “lilingshui” 博客,请务必保留此出处http://qsjming.blog.51cto.com/1159640/764793