mac的初步使用记录1

  1. 关闭自动休眠
    这个是真的很烦,1分钟就给我自动休眠了
    左上角点击显示者最下面点击那个设置一样图标的东西(实际是系统偏好设置)–>点击节能–>点击电源适配器–>选择永不关闭显示器

  2. 苹果应用开发工具:Xcode,更新一下系统和Xcode,更新完系统之后,再去更新Xcode,遇到一个错误,一直没法解决。
    后来选择卸载原有的Xcode,然后去应用商店appstore下载Xcode,这个软件是免费的,但是需要你登录自己的AppleID
    卸载Xcode

  3. 通过安装包安装软件
    直接单击,解压,然后复制到了/usr/local下

  4. 快速访达某文件夹
    shift+command+g 然后输入你的目录路径

  5. 创建一个c++程序
    点击create a new Xcode project --> 点击macos --> 点击command line tool --> 语言选择c++ --> 创建完成后,工程就会出现main.cpp文件 --> 按command+R 即可运行(也可以点左上角的运行按钮S),等待一下,控制台就会出现 Hello, World!

  6. 希望能运行之前写过的c++程序,据这个,感觉是能直接运行的

  7. 然后编译DBoW2
    make -j8遇到一个错误

    DBoW2/DBoW2/FORB.cpp:16:10: fatal error:
    			'stdint-gcc.h' file not found
    #include <stdint-gcc.h>
    

    编译g2o也遇到了一些错:tr1/unordered_map file not found
    找了一下,没怎么找到解决方案,后来突然想到这些应该是有对应系统版本的,然后在git上下了对应版本,编译直接通过了

  8. 然后直接在git上下载了一个orbslam-macos版本 项目链接,但是最后整个项目的make -j又遇到了一个错误no rule to make traget '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/OpenGL.framework',然后发现有人错误和我一样 解决方案
    但是这个并没有完全解决我的问题(但是感觉蛮靠谱的,我是因为自己本身还有一些其他问题),仔细看了看报错/Frameworks/OpenGL.framework我这个不存在
    然后看教程说,要通过brew安装所有的库,所以打算通过brew安装一下opencv2
    opencv2安装教程

    brew tap homebrew/science
    brew install opencv
    

    但是遇到一个问题,说我的Xcode版本太低 Your Xcode (1) is too outdated. please update to Xcode 9.2,但是我是直接卸载了Xcode,然后直接通过AppStore安装的,一般来说这个会默认安装该系统适用的最新版本的,所以我决定再更新一下系统,懒得思考其他办法,然后应该就可以直接从AppStore更新我的Xcode版本
    所以现在开始更新系统,点击AppStore--> 搜索macOS--> 然后有一个macOS Catalina(这个自己根据自己搜索出来的选择),选择获取-->然后开始检测系统更新--> 后来弹出来说这个和我现有系统不兼容,然后可以选择将现有系统更新,点更新就好了
    更新完之后,去AppStore还是没有更新这个选项,只好按照终端的提示,手动去https://developer.apple.com/download/more/官网下载,但是此次勤劳了一把,去百度了一下,看别人有没有这个错
    果然,是我傻,Xcode已经是最新版本了,解决办法是更新homebrew参考链接

    ```
    brew update-reset
    ```
    
  9. 快捷键:win和Ubuntu从ctrl换成了Command

    Command+x 剪切
    Command+c 复制
    Command+v 粘贴
    Shift+Command+z 反向执行撤销命令
    Command+a 全选
    Command+f 查找
    Command+del 删除
    
发布了93 篇原创文章 · 获赞 29 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/ljl1015ljl/article/details/102771781
今日推荐