1. 程式人生 > >MacOS(10.13)+Qt(5.5.0)+Xcode(8.3.3) C++開發環境配置

MacOS(10.13)+Qt(5.5.0)+Xcode(8.3.3) C++開發環境配置

user use tools 虛擬機安裝 empty 快捷 man qwidget lib

  • VMware虛擬機安裝MacOS(這裏安裝的是MacOS X 10.13), 百度很多, 不再詳述.
  • 安裝Xcode(這裏安裝的是Xcode8.3.3)
    • 下載(https://developer.apple.com/download/)
    • 安裝
  • 安裝CommondLineToolsforXcode(這裏安裝的是8.3.2)
    • 下載(https://developer.apple.com/download/)
    • 安裝
    • 檢查
    xcode-select --install
    //如果提示Update, 說明已安裝
  • 安裝Qt5.5.0
    • 這裏安裝在默認位置(/users/xxx/Qt5.5.0目錄下)
    • 進入該目錄將快捷方式拖到Dock上, 以後就可以從Dock快捷方式打開Qt了.
    • 因為Xcode版本較高, 需要修改下Qt配置
      • 打開文件:
        Qt_install_folder/5.5.0/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.0
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
      export PATH=$PATH:$QTDIR/bin
      export PATH="/Users/xxx/Qt5.5.0/5.5/clang_64/bin:$PATH"
      //保存退出
      //然後輸入以下命令使環境變量生效
      source ~/.bash_profile
      //關閉重新打開終端, 使用以下命令即可查看環境變量
      echo $PATH
      //輸入以下命令, 即可查看qmake的版本了
      qmake -v

MacOS(10.13)+Qt(5.5.0)+Xcode(8.3.3) C++開發環境配置