[問題] VScode內建終端機無法make

作者: yangfeng (cang)   2018-09-22 18:08:36
版上各位大大好
小弟在用vscode寫C++的作業
不過想要用內建的終端機make的時候
系統提示
"無法辨識 'make' 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。"
請問一下是缺乏安裝什麼套件嗎
謝謝
作者: LPH66 (-6.2598534e+18f)   2018-09-22 18:24:00
作業指示裡一定有說要怎麼使用 make, 請先參照那裡的說明
作者: james732 (好人超)   2018-09-22 18:39:00
這個錯誤訊息看起來是環境變數沒設好
作者: ilikekotomi (Young)   2018-09-22 18:49:00
最近用node.js環境也有遇到 問題就是環境變數
作者: alan23273850   2018-09-22 19:20:00
Windows 預設沒有 make 這支程式,Linux 才有8 成是你的終端機連到 windows 那邊去了
作者: dzwei (Cout<< *p << \n ;)   2018-09-22 23:39:00
Windows 要裝mingw gcc 才有make指令是mingw32-make但是如果你有用到一些windows專用的lib就會很麻煩然後順便推坑一下一個好用的東西 cmake XD
作者: alan23273850   2018-09-23 00:23:00
順便良心建議一下,現在 Win 有 WSL (Linux 子系統)技術比兩三年前剛出來的時候成熟許多,詳細請自行餵狗,現在在 Win 上很少不用 WSL 寫程式的,因為真的方便很多~ 虧你還是 112 ㄉ
作者: thefattiger (LT)   2018-09-23 00:40:00
痾...112的怎麼了嗎
作者: Higana (Zinnia好可愛喔Zinnia)   2018-09-23 01:24:00
win10的話,windows features的subsystem for linux打開商城找個喜歡的distro安裝,然後找wsl on vscode的教學基本上就是到設定把預設終端改成bash.exe如果覺得不能相信wsl的話就弄個vm吧 算相對簡單的替代方案
作者: sirusi (印)   2018-09-23 10:38:00
同樓上大大 Ubuntu subsystem蠻好用的 也不用特別在windows上安裝其他編譯環境了
作者: KanzakiHAria (神崎・H・アリア)   2018-09-23 20:38:00
vbox或docker也很方便 image可以帶著走
作者: soso7885 (YOHO)   2018-09-24 13:25:00
擁抱Linux
作者: WayShan (WayShan)   2018-09-24 19:19:00
裝cygwin+gcc後,把terminal改成bash就可以make了。
作者: y3k (激流を制するは静水)   2018-09-24 19:39:00
make我後來都開docker了 不然容易被一堆問題煩死
作者: eye5002003 (下一夜)   2018-09-25 12:29:00
一開始VS好好支援make的話就不會出現CMake了
作者: uranusjr (←這人是超級笨蛋)   2018-09-25 15:00:00
CMake 和 VS 支不支援 GNU Make 沒什麼關係, 即使不考慮微軟它也必須存在, 當初開發原因也不是為了 相容 NMake(轉頭看 Autotools)
作者: dzwei (Cout<< *p << \n ;)   2018-09-25 16:02:00
樓上 cmake之後 要MSBuild 才算完成MSBuild = make
作者: Bencrie   2018-09-27 01:46:00
樓上沒用過 nmake

Links booklink

Contact Us: admin [ a t ] ucptt.com