Mac
文章平均质量分 81
沙振宇
将来的你一定会感谢现在奋斗的你。当你的才华还撑不起你的野心时,那你就应该静下心来学习。
展开
-
【Qt 学习之路】Qt在Mac下 ADT 找不到手机设备
问题描述:在mac os x中安装android开发环境后,当连接设别的时候,发现不能连接设备,按说,mac os x是无需安装驱动,也无需豌豆夹之类工具的。问题解决:需要将设备的usb vender id加入到 .android/adb_usb.ini中,无法连接的设备,一般都是国产手机。步骤如下:1.打开终端,输入:system_profiler SPUSBDataType 命令 可以...原创 2018-03-12 09:26:35 · 1099 阅读 · 1 评论 -
【Qt 学习之路】读取苹果系统OSX上的plist资源文件
(说到要用Object-C,不得不提.mm文件和.m文件的差异性,这里我们用.mm文件。.mm文件除了可以包含Objective-C和C代码以外还可以包含C++代码,而.m文件只能包含Objective-C和C代码。这里我们要用到.mm文件,.mm文件可以直接用苹果电脑的X-Code开发平台生成,头文件还是.h。就是把苹果的info.plist文件当成xml文件来解析,具体解析和解析XML方式一致,很简单,这里就不啰嗦了。1、先在X-Code上创建.h和.mm文件,并写出主要读取资源文件函数和接口。原创 2019-01-09 12:03:26 · 2242 阅读 · 1 评论 -
【Qt 学习之路】Qt在Retina屏幕上的那些问题
需要指出的是,如果你把分辨率改成1920×1200,devicePixelRatio依然是2. 严格来讲,这是不准确的,应该是1.5, 然而你也可以说MacBook的分辨率不同于dips层,这种情况下devicePixelRatio在台式机/笔记本下的定义就不一样(哪一个?在任何情况下,根据苹果的规范做法,devicePixelRatio值只可能是1或者2. 如果你看到2,你要提供视网膜优化显示图片,如果是1,使用正常的图片——(这里内容其实属于视网膜站点的开发内容)。原创 2019-01-09 14:13:34 · 2884 阅读 · 5 评论 -
【Qt 学习之路】Qt程序 在Mac上用X-code的clang编译
想要在Mac是发布我们的Qt程序,一般要将其在X-code上编译。要使用Mac自带的编译器clang,要先安装X-code。原创 2019-01-09 14:38:12 · 1986 阅读 · 1 评论 -
【Qt 学习之路】程序加入Objective-C代码(包含如何查找Objective-C的库)
按错误原因查找,在X-code的帮助文档中找到对应的库,然后再Qt的pro或者pri中加入(LIBS += -framework+库名)即可。Qt是可以编译的,但是编辑器检查时,依旧是不识别Object-C代码的,这一点要记住哈。X-code会帮我们检查错误,所以一般先在X-code上编译通过了,再用Qt去编译。先在Xcode上编译通过的程序,如果Qt的IDE编译报错,一般是少库的原因。在pro(或pri)中加入Objective-C的头文件和源文件。把Object-C编写的文件加入了Qt项目中,原创 2019-01-09 14:57:07 · 2823 阅读 · 3 评论 -
【操作系统】2018款macbook pro如何安装windows双系统
说到装mac的双系统,想必装过的人都不陌生,今天讲一下如何给2018款mac pro装双系统。2020年了,要装老款苹果的双系统,还是折腾了一会儿功夫的,如今把过程记录下来,方便彼此。好像很多人都碰到了这个问题,还有些人在网上下载了镜像,然后安装无果后便认定2018款不能装双系统了,于是就去搞虚拟机那套了…这个问题如果镜像选择不对,会碰到。下载好镜像,直接通过“启动转换助理Boot Camp” 直接安装即可,很简单,傻瓜式操作。如果直接下载MSDN的镜像,因为版本问题,会导致2018款mac安装出错。原创 2020-02-17 17:22:25 · 17685 阅读 · 6 评论 -
【操作系统】Mac系统命令使用记录
修改文件夹、文件颜色区分在~创建.bash_profile里面加入如下代码即可【hank.sha】是我的名字,你们可以自定义这里点名称然后source 这个文件即可。原创 2021-02-06 10:18:35 · 2499 阅读 · 0 评论 -
【Qt 学习之路】抓取崩溃信息(读这一篇就够了)
笔者抓取应用程序的崩溃,当时是在windows上用mingw编译器进行编译的程序,可以直接用微软提供的 SetUnhandledExceptionFilter() 方法来实现(msvc编译器略有不同)。如果在mac上用clang编译器,就不能用这一套了。好奇读小伙伴会想,有没有一种在各个平台上都能用的崩溃处理方案呢?答案是肯定的。谷歌提供了一套跨平台的崩溃转储和分析框架和工具集合Google breakpad。原创 2021-04-02 17:10:15 · 12970 阅读 · 7 评论 -
【Qt 学习之路】Qt在Mac上使用FFmpeg
注意哦,用这种形式生成的mp4。如果默认播放器QuickTime Player无法播放,可以下载vlc player或者用ff自带的ffplayer。-r 30是30帧的意思,0:0是 视频索引 :音频索引, out.mp4是指输出的文件,录制好后,按q退出。mac上生成60帧,1920x1080分辨率,yuv420p的视频。视频一般是用h264,音频用的是acc。利用pkg-config查找文件位置。这里我简单的让他打印一下 log。原创 2021-02-19 10:18:34 · 1741 阅读 · 0 评论