Menu Home

macos

Mac OS X: “can’t be opened because it is from an unidentified developer”

OS: MAC OS X 10.9 系统升级到MAX OS X 10.9后,在安装非App Store中的App时,经常会出现下面的报错: 出现这个错误的原因是Apple在新系统中增加了一个叫”GateKeeper”的安全机制。 解决方法 方法一:选择App,弹出上右键 —-> 选择Open:     在弹出的对话框中选择Open:     接下来就是正常的安装过程了。   方法二: 打开System Preference —-> Security&Privacy —-> Allow apps downloaded from:     打开Anywhere后就可以直接安装非App Store中的App了。

MAC OS 利用WIFI共享网络

MAC OS : 10.7.5 应用情景: 华为3G网卡负责外网,利用本机的wifi为其他设备提供共享网络。 打开系统 System Preferences界面,找到Sharing项     Sharing配置界面左侧选择Internet Sharing,只选中,不要打勾。在界面右侧的”Share your connection from”的下拉菜单中选择你需要共享的外网连接(我这里是HUAWEIMobile),然后在”To computers using:”下拉菜单中选择你用来发送共享网络的设备(我这里是Wi-Fi)     在左侧栏的”Internet Sharing”复选框中打勾,弹出下面的对话框后点击”Start”     完成后的状态

MAC OS 下QT报错:QT token is not a valid bin

修改 Qt5.0.1/5.0.1/clang_64/include/QtCore/qisenum.h 如下: 42#include <QtCore/qglobal.h> 43 44 #ifndef QISENUM_H 45 #define QISENUM_H 46 47 #ifndef Q_IS_ENUM 48 # if defined(Q_CC_GNU) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)) 49 # define Q_IS_ENUM(x) __is_enum(x) 50 # elif defined(Q_CC_MSVC) && defined(_MSC_FULL_VER) && (_MSC_FULL_VER >=140050215) 51 # define Q_IS_ENUM(x) […]

mac os 下emacs开启 meta键

lisp真TNND虐心啊,虽说vim下也有slimev ,但是呢,学lisp不用emacs的确有点说不过去,顺便也学学emacs换换脑细胞,就是可惜了vim ~~~~ mac os的terminal默认没有把option映射到emacs中的meta键,需要打开terminal->perferences->keyboard 中的”use option as meta key”打勾。如下图:

macos使用ZThread:lazy symbol binding failed

OS: macos 使用编译命令: g++ -Wall -g -o a a.cpp -lzthread 编译顺利通过,运行时出现如下报错: dyld: lazy symbol binding failed: Symbol not found: _MPCreateCriticalRegion Referenced from: /usr/local/lib/libZThread-2.3.2.dylib Expected in: flat namespace dyld: Symbol not found: _MPCreateCriticalRegion Referenced from: /usr/local/lib/libZThread-2.3.2.dylib Expected in: flat namespace Trace/BPT trap: 5 解决方法: 需要在编译时加入carbon framework: g++ -Wall -g -o a […]

mac下vim + taglist + ctags

mac下vim + taglist + ctags 1 . 下载 taglist http://www.vim.org/scripts/script.php?script_id=273 2. 解压缩后拷贝 plugin和doc文件到~/.vim文件夹,进入doc文件夹,运行vim ,输入命令:helptags . 3. 因为mac自带的ctags程序不是exuberant ctags, 所以使用时会出现问题,需要自己下载ctags编译安装到非/usr/bin 目录下: http://sourceforge.net/projects/ctags/files/ctags/5.8/ctags-5.8.tar.gz/download 4.打开vimrc配置文件加入ctags路径:let Tlist_Ctags_Cmd=’/Users/xxx/bin/ctags’

MAC OS下编译OPENGL

MAC OS下编译OPENGL 包含头文件 #include <gl.h> –> #include <OpenGL/gl.h> #include <glu.h> –> #include <OpenGL/glu.h> #include <glut.h> –> #include <GLUT/glut.h> 编译命令 gcc -framework GLUT -framework OpenGL -framework Cocoa test.c -o test XCode下导人 /System/Library/Frameworks/OpenGL.framework /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/GLUT.framework