zoukankan      html  css  js  c++  java
  • MacOS(10.11.6)+Qt(5.5.1)+Xcode(8.2) C++开发环境配置

    VMware虚拟机安装MacOS(这里安装的是MacOS X 10.11.6), 百度很多, 不再详述.

    安装Xcode(这里安装的是Xcode8.2)

    安装CommondLineToolsforXcode(这里安装的是8.2)

    xcode-select --install
    //如果提示Update, 说明已安装
    

    安装Qt5.5.1

    • 这里安装在默认位置(/users/xxx/Qt5.5.1目录下)
    • 进入该目录将快捷方式拖到Dock上, 以后就可以从Dock快捷方式打开Qt了.
    • 因为Xcode版本较高, 需要修改下Qt配置
    • 打开文件:
      /Users/edu/Qt5.5.1/5.5/clang_64/mkspecs/features/mac/default_pre.prf
    • 找到这行:
      isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))
    • 替换为:
      isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null")))
    • 经过以上步骤, 一般就OK了, 可以打开Qt新建一个QWidget工程跑一下了, 如果OK就全部完成了.
    • 环境变量配置
    • 如果要在终端下使用qmake, 就要配置下环境变量了. 否则会提示-bash: qmake: command not found
    //打开终端bash_profile文件
    vi ~/.bash_profile
    //加入如下内容(xxx表示你的用户名)
    export QTDIR=/Users/xxx/Qt5.5.1
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
    export PATH=$PATH:$QTDIR/bin
    export PATH="/Users/xxx/Qt5.5.1/5.5/clang_64/bin:$PATH"
    //保存退出
    //然后输入以下命令使环境变量生效
    source ~/.bash_profile
    //关闭重新打开终端, 使用以下命令即可查看环境变量
    echo $PATH
    //输入以下命令, 即可查看qmake的版本了
    qmake -v
    

    其他技巧

    • VMware 压缩MacOS磁盘命令
    sudo  /Library/Application Support/VMware Tools/vmware-tools-cli disk shrink  /
    
    • Qt5.5.1下载地址(http://download.qt.io/archive/qt/5.5/5.5.1/qt-opensource-mac-x64-clang-5.5.1.dmg)

    • Mac自带的磁盘清理(10.12以上MacOS)

    • 打开系统信息----然后打开窗口/window 下拉菜单中可以看到内存管理/Storage Managerment 点击

    • 显示隐藏文件

      • 早期的OS X(10.6~10.8)系统可以使用如下两条命令来开始或者关闭系统隐藏文件的显示:
      defaults write com.apple.Finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件
      defaults write com.apple.Finder AppleShowAllFiles No && killall Finder //不显示隐藏文件
      
      • 当升级到OS X 10.9 Mavericks版本之后,这两条命令需要做一些修改,变成了如下命令:
      defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件
      defaults write com.apple.finder AppleShowAllFiles No && killall Finder //不显示隐藏文件
      
      • 10.12以上的系统可以直接用快捷键shift+commond+.切换文件显示状态.
  • 相关阅读:
    Team Foundation Sidekicks 2010
    Asp.net页面传值的方式汇总
    轻量级IOC框架Ninject使用
    AutoMapper使用简单总结
    页面请求的方式(Get与Post)
    总结2012 规划2013
    在reset css后两个input之间还是出现默认间隔的问题。
    js学习笔记事件委托
    程序猿工具——svn
    JS 事件添加onclick写法注意。
  • 原文地址:https://www.cnblogs.com/linkyip/p/9283653.html
Copyright © 2011-2022 走看看