Mac
lifemap
善良,喜爱交朋友,旅游,乒乓球,象棋
展开
-
build boost on mac
I found that to build Boost 1.41.1 on MacOS, you need to do the following:Download boost 1.46.1 from here: http://sourceforge.net/projects/boost/files/boost/1.46.1/Unpack the fileOpen termin转载 2012-01-31 10:35:57 · 710 阅读 · 0 评论 -
xcode找不到头文件
Search Paths中已经设定头文件路径,编译时候依然报错,找不到头文件。后修改 Base SDK 从Mac OS X 10.6改为Current Mac OS 编译OK原创 2013-01-21 16:32:25 · 6776 阅读 · 0 评论 -
glDrawPixels二维面缩放问题
用glDrawPixels绘制的rdp协议远程控制桌面bmp图像,会随着可见窗体(view)的大小自动缩放,即使加了滚动条依然自动缩放。用glOrtho裁剪图像依然无法实现。后改用纹理贴图glTexImage2D,然后用glOrtho修改宽高,效果比较理想。注:glOrtho垂直立方体方式取景 glViewport负责把取到的景绘制到设定的投影区。原创 2013-01-15 16:51:14 · 826 阅读 · 0 评论 -
scroolview 动态添加view
for example add a button to scroolviewNSButton* custombutton = [[NSButton alloc] initWithFrame : NSMakeRect(0,0, 100, 30)];[scroolview setDocumentView:custombutton];原创 2013-01-05 17:16:18 · 351 阅读 · 0 评论 -
extern variable not defined on cocoa
one dylib use a extern variable wich is defined by another projectcocoa link error symbol not foundmethod:other LInker Flags add -undefined dynamic_lookup原创 2012-09-07 14:06:08 · 276 阅读 · 0 评论 -
mac osx 开机自动运行程序
make a myauturun.plist file to /System/Library/LaunchAgents/myautorun.plist please refer to developer.apple.com launchd.plistkey: KeepAlive RunAtLoad LaunchOnlyOnce all to trueif cal原创 2012-08-17 09:50:56 · 609 阅读 · 0 评论 -
mac osx 安装包一注意点
初次使用Package Maker中发现,安装app,及bundle类型程序的Components中的Allow Relocation不能勾选,一旦勾选则无法安装上原创 2012-08-24 09:16:33 · 352 阅读 · 0 评论 -
strace
strace 跟增linux系统调用,不错的工具 MAC 下dtruss dapptrace原创 2012-04-10 10:29:41 · 348 阅读 · 0 评论 -
codelite link mac osx framework
right button click project->Settings->Linker->Optionsadd-framework ApplicationServices others lib -framework IOKit -framework CoreFoundation -framework SystemConfiguration原创 2012-08-10 12:53:45 · 498 阅读 · 0 评论 -
codelite rm command not found
需要修改settings->Environment Variables添加RM=/bin/rm修改方案2:Settings->build SettingsPATH environment variables /Developer/usr/bin:/bin把/bin加到/Developer/usr/bin目录后面以:间隔原创 2012-08-08 15:57:10 · 715 阅读 · 0 评论 -
MAC CGI
https://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/Quartz_Services_Ref/Reference/reference.html#//apple_ref/doc/uid/TP30001070-CH202-TPXREF102 Quartz_ServicesCGDirect原创 2012-08-08 11:38:04 · 327 阅读 · 0 评论 -
cmake中lib库的路径设置
比如目录结构如下project/utilsproject/bin/libproject/login/remote/control/srcproject/login/remote/control/build构造control工程LINK_DIRECTORIES(../../../bin/lib)这里的相对路径并不是相对于源码路径(CMakeLists.txt路径),而是相原创 2012-05-21 10:39:39 · 32503 阅读 · 0 评论 -
cmake中连接库的顺序
cmake中链接库的顺序是a依赖b,那么b放在a的后面。例如进程test依赖a库,b库, a库又依赖b 库,那么顺序如下。TARGET_LINK_LIBRARIES(test a;b)原创 2012-05-21 10:24:39 · 5206 阅读 · 1 评论 -
Mac 技术网
https://developer.apple.com/devcenter/mac/index.action获取系统信息函数 sysctlbyname 可以获取很多有用的系统信息 比如"machdep.cpu.vendor"原创 2012-04-19 15:22:15 · 304 阅读 · 0 评论 -
相对路径转绝对路径
realpath可以通过此方法结合sysctl ,KERN_ARGMAX,获得mac os x的应用程序当前路径原创 2012-05-02 15:38:34 · 533 阅读 · 0 评论 -
linux mac command
MAC X OS 中类似linux ldd查看文件依赖的命令是otoolnm pico(mac x)原创 2012-06-07 11:32:43 · 592 阅读 · 0 评论