Apple开发
aquathinker
这个作者很懒,什么都没留下…
展开
-
Mac OSX创建动态链接库
Windows——.DLL;Linux——.so;Mac OS X——.dylib;.dylib是Mach-O格式,也就是Mac OS X下的二进制文件格式。Mac OS X提供了一系列工具,用于创建和访问动态链接库。 编译器/usr/bin/cc,也就是gcc了,Apple改过的。这个主要还是一个壳,去调用其他的一些部件。当然同时还有/usr/bin/c++,等等。 汇编器/usr/bin/原创 2012-09-22 09:26:56 · 4594 阅读 · 1 评论 -
Objective-C 运行时机制详解(区别于C Langauge、C++ Langauge)
Objective-C是动态语言, 一直以来都被Runtime这个东西所迷惑,而恰恰这是一个非常重要的概念。从根本来说,如果要实现一个计算机语言,应该如何考虑呢?这就需要从编译的层次思考前面的问题了。 C、C++、Objective-C实现可以分成3种不同的层次: 第一种是传统的面向过程的语言开发,例如C语言。实现C语言编译器很简单,只要按照语法规则实现一个LALR语法分析器就可以了,编译转载 2012-12-21 16:30:36 · 734 阅读 · 0 评论 -
MacOS 10.8.1安装opencv 2.3.1
参考子龙山人:http://www.zilongshanren.com/macos-10-8-1-installopencv-2-4-2/,部分过程按照自己的需求有所改动。 准备工作:xcode 4.4.1+command line tool+cmake 2.8.8(官网去下载GUI版本DMG安装包)+opencv2.3.1(官网下载并解压)。 安装过程: cd OpenCV-2.3.1原创 2012-12-15 07:24:09 · 762 阅读 · 1 评论 -
Setup Apache, PHP, MySQL and WordPress on Mac OS X 10.8.3
Part I : Launch Apache case 1: 'System Preferences' –> 'Sharing' –> 'Web Sharing'; case 2: launch terminal 1. run 'sudo apachectl start',input root password; 2. run 'sudo apachectl -v原创 2013-08-03 08:29:25 · 1240 阅读 · 0 评论