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+.切換文件顯示狀態.
