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