Xcode5已经完全抛弃了GCC并切换到LLVM,但并不是完全去除GCC,只是对GCC等编译相关执行文件的位置进行了调整, 如果之前使用的是使用Makefile方式命令行编译iOS APP的话,Xcode4.6下编写的脚本可能会无效,需要对GCC的执行文件路径进行调整。 调整内容如下 Xcode4.6之前: /Applications/Xcode.app/Contents/Developer/Platforms/${PLATFORM}.platform/Developer/usr/bin Xcode5.0: /Applications/Xcode.app/Contents/Developer/usr/bin
Tag Archives: Shell
SSH加密透明代理服务器设置与使用
最近经常需要到国外网站查询相关资料,但是有GFW的阻碍,不得不采用点非常措施,VPN之前一直都在用,只是最近不知为何无法使用了,想到自己在Digitalocean上还有点Credit,于是自己搭建SSH代理,使用SSH加密隧道翻墙。搭建过程很简单,以后再发文。 SSH命令解析 ssh -qTfnN 参考文末的参数说明 -D 8080 指定端口,用 SSH代理的基本用法 ssh -qTfnN -D 8080 [email protected]
Android开发之使用Ant命令行编译和APK签名
最近在做Android开发时,需要引用第三方的代码进项目,一般情况下,直接在Eclipse下设置需要导入的代码的编译输出为library即可,但是很多代码在Eclipse下编译会出现很多莫名其妙的错误。因而只能使用命令行方式对代码进行编译。具体方法如下: 1.安装编译用的Java,安装Android Platform-tools,安装Ant,设置好各种环境变量。部分Linux下Ant已经默认集成,Windows下需要自行安装。 2.使用Android工具更新代码的编译配置。 3.使用Ant工具进行编译,可编译Debug版和Release版本。 4.生成代码签名用的私钥,并对APK进行签名。 5.对APK文件进行对齐,对大文件APK有不错的效果。