推 Ommm5566: vscode需要先編譯一次才拿的到symble 02/03 20:17
→ Ommm5566: vscode自稱是文字編輯器不是IDE 不會即時compile 02/03 20:19
→ Ommm5566: 你要即時就是用VS14或VS15 02/03 20:20
推 dzwei: 我的建議是先安裝VScode的C++套件 02/03 20:30
→ dzwei: 然後安裝Git bash,把GitBash當作項Linux的終端機 02/03 20:31
→ dzwei: 並將VSCode預設終端機為GitBash 02/03 20:32
→ dzwei: 編譯程是直接Key入 clang(或gcc) <檔名.c> -o <檔名> 02/03 20:33
→ dzwei: 要degug就直接在終端機上用GDB或LLDB 02/03 20:33
→ dzwei: 所以通常小程是我都這樣弄,頂多加個make 02/03 20:34
→ dzwei: 大程式我就用Qt的Qmake來寫了 02/03 20:34
→ Caesar08: VS code的intellisense目前沒有支援C++,你可以參考 02/03 22:14
推 TobyH4cker: 還沒射完 02/04 03:51
推 TitanEric: 推四樓 但覺得沒有必要裝Git Bash 原本的powershell或U 02/04 17:36
→ TitanEric: buntu Bash就很好了 02/04 17:36
推 dzwei: 我會用Git Bash的原因純粹是因為抓Git送的 哈哈 02/04 22:58
→ dzwei: 而且字體配色吶些我比較喜歡,還有Powershell 02/04 22:59
→ dzwei: 沒辦法"完全"支援linux bash shell指令 02/04 22:59
→ dzwei: e.g. ls -al 02/04 23:01
→ dzwei: 而且GitBash還送你VIM,有時候很好用der~ 02/04 23:02
推 TitanEric: 了解~ 的確PS沒有支援unix所有指令 02/04 23:14
推 FrozenMoment: win10 我也推 Ubuntu Bash ~ 02/08 08:39
推 Sidney0503: WSL+1 02/08 10:17
→ dzwei: 今天試過Ubuntu on W,感謝版有的推薦,但是 02/09 15:22
→ dzwei: WSL畢竟是以VM模擬出Linux的作業系統環境 02/09 15:22
→ dzwei: 而要在Windows上開發Windows的程式,個人認為不適合 02/09 15:23
→ dzwei: 舉個例子,WSL可以用apt-get安裝clang/gcc, 02/09 15:23
→ dzwei: 但原本在Windows上安裝的mingw-gcc/clang就不能在WSL上用 02/09 15:24
→ dzwei: 因為mingw32-gcc和clang for windows本質上是Windows的編 02/09 15:25
→ dzwei: 譯器,而在WSL上安裝的(apt-get)gcc/clang本質上是Linux 02/09 15:25
→ dzwei: 的編譯器 02/09 15:26
→ uranusjr: WSL 不是 VM 喔, 雖然它編譯出來的是 ELF 沒錯 02/09 15:34
→ uranusjr: 真要比喻比較像倒過來的 Wine 02/09 15:35
推 dzwei: 好,了解。但我要表達的是,在Windows上用gitbash所使用 02/09 15:42
→ dzwei: 的編譯器是for windows的gcc/clang,而WSL不是 02/09 15:42