Mac开发环境配置 就喜欢折腾
暑假放假,開始用自己的電腦配置開發環境進行學習。
虛擬機安裝VMware tools也遇到一些問題。折騰之后解決,遇到各種問題,谷歌后都能解決。
折騰了幾天虛擬機下的Ubuntu,發現mac帶虛擬機太辛苦。轉到os x環境下折騰開發環境。又折騰了好久。
?
一、C++開發環境配置
安裝C++環境時候,一開始用Qt Creator,發現不能調試。
出現錯誤:
Debugging starts
Run in Terminal is not supported yet with the LLDB backend
已經安裝XCode,編譯環境沒有問題。
Ubuntu和window10都沒有遇到過這個問題。
調試工具選擇了brew安裝的gdb,但還是不行,放棄。
?
于是換成Eclipse c++。
遇到兩個問題:
1、不能編譯。
這個容易解決,谷歌搜一下就有。
2、不能調試。
最終用這篇博客的方法解決。期間還發現了homebrew這個好用的工具。
http://blog.csdn.net/a87b01c14/article/details/41308669
3、編譯C++11
第一種方法:
建立工程時候選擇makefile,添加紅色部分,CXXFLAGS = -O2 -g -Wall?-std=c++11?-fmessage-length=0
第二種方法:
Project settings
project右鍵-> c/c++ build ->Settings -> GCC C++ Compiler -> Miscellaneous -> Other flags后面加上 -std=c++11
?
另外,coderunner挺不錯,但是要收費。NetBeans也可以。
個人感覺xcode也挺好用的。
?
二、Python開發環境配置
Anaconda。直接下載下來安裝即可。
?
也可以用eclipse+pydev,配置方法見http://www.qrong.com/archives/513
SyntaxError: Non-ASCII character '\xe5' in file
原因:Python默認是以ASCII作為編碼方式的,如果在自己的Python源碼中包含了中文(或者其他的語言,比如小日本的日語……),此時即使你把自己編寫的Python源文件以UTF-8格式保存了;但實際上,這依然是不行的。
解決方法:在源碼的第一行添加以下語句:
# -*- coding: UTF-8 -*- 或者#coding=utf-8?
?
期間,需要安裝一個庫pynput,折騰了N久,
解決方法用如下命令安裝:
MACOSX_DEPLOYMENT_TARGET=10.11 pip install pynput
?
三、Sublime
packagecontrol是利器,官網教你怎么安裝配置:https://packagecontrol.io/
安裝了以下插件,好用得很。
第一個是敲代碼的時候自動對齊。 第二個是括號高亮。 第三個是package control,必須要裝的。 第四個是文件夾右鍵會多出幾個選項。 第五個是注釋高亮。可以自己修改。 第六個是自動對齊。control+alt+F。 移除sublime已經安裝的插件 1.ctr+shift+P,輸入package 2.查找remove package 3.輸入你要刪除的package 4.回車,OK 主題裝了這三個,還不錯。參考http://geek100.com/2639.html { "color_scheme": "Packages/Theme - Glacier/glacier.tmTheme", "font_size": 18, "theme": "Glacier.sublime-theme" }{
?"color_scheme": "Packages/User/SublimeLinter/Flatland Dark (SL).tmTheme",
?"font_size": 18,
?"theme": "Flatland Dark.sublime-theme"
}
?
{
?"color_scheme": "Packages/Theme - Solarized Flat/Solarized Flat.tmTheme",
?"font_size": 18,
?"theme": "Solarized Flat.sublime-theme"
}
轉載于:https://www.cnblogs.com/hslzju/p/5732855.html
總結
以上是生活随笔為你收集整理的Mac开发环境配置 就喜欢折腾的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tomcat服务器访问网址组成
- 下一篇: cf50A(水题)