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

看板C_and_CPP作者 (cang)時間7年前 (2018/09/22 18:08), 7年前編輯推噓13(13018)
留言31則, 15人參與, 7年前最新討論串1/2 (看更多)
版上各位大大好 小弟在用vscode寫C++的作業 不過想要用內建的終端機make的時候 系統提示 "無法辨識 'make' 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。" 請問一下是缺乏安裝什麼套件嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.16.129 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1537610919.A.7EC.html ※ 編輯: yangfeng (140.112.16.131), 09/22/2018 18:13:40

09/22 18:24, 7年前 , 1F
作業指示裡一定有說要怎麼使用 make, 請先參照那裡的說明
09/22 18:24, 1F

09/22 18:39, 7年前 , 2F
這個錯誤訊息看起來是環境變數沒設好
09/22 18:39, 2F

09/22 18:49, 7年前 , 3F
最近用node.js環境也有遇到 問題就是環境變數
09/22 18:49, 3F

09/22 19:20, 7年前 , 4F
Windows 預設沒有 make 這支程式,Linux 才有
09/22 19:20, 4F

09/22 19:20, 7年前 , 5F
8 成是你的終端機連到 windows 那邊去了
09/22 19:20, 5F
對 環境是windows 那如果裝 make for windows可以嗎 ※ 編輯: yangfeng (223.140.16.203), 09/22/2018 19:41:17

09/22 23:39, 7年前 , 6F
Windows 要裝mingw gcc 才有make
09/22 23:39, 6F

09/22 23:40, 7年前 , 7F
指令是mingw32-make
09/22 23:40, 7F

09/22 23:40, 7年前 , 8F
但是如果你有用到一些windows專用的lib就會很麻煩
09/22 23:40, 8F

09/22 23:41, 7年前 , 9F
然後順便推坑一下一個好用的東西 cmake XD
09/22 23:41, 9F

09/23 00:23, 7年前 , 10F
順便良心建議一下,現在 Win 有 WSL (Linux 子系統)
09/23 00:23, 10F

09/23 00:24, 7年前 , 11F
技術比兩三年前剛出來的時候成熟許多,詳細請自行餵
09/23 00:24, 11F

09/23 00:25, 7年前 , 12F
狗,現在在 Win 上很少不用 WSL 寫程式的,因為真的
09/23 00:25, 12F

09/23 00:26, 7年前 , 13F
方便很多~ 虧你還是 112 ㄉ
09/23 00:26, 13F

09/23 00:40, 7年前 , 14F
痾...112的怎麼了嗎
09/23 00:40, 14F

09/23 01:24, 7年前 , 15F
win10的話,windows features的subsystem for linux打開
09/23 01:24, 15F

09/23 01:25, 7年前 , 16F
商城找個喜歡的distro安裝,然後找wsl on vscode的教學
09/23 01:25, 16F

09/23 01:25, 7年前 , 17F
基本上就是到設定把預設終端改成bash.exe
09/23 01:25, 17F

09/23 01:26, 7年前 , 18F
如果覺得不能相信wsl的話就弄個vm吧 算相對簡單的替代方案
09/23 01:26, 18F

09/23 10:38, 7年前 , 19F
同樓上大大 Ubuntu subsystem蠻好用的 也不用特別在wind
09/23 10:38, 19F

09/23 10:38, 7年前 , 20F
ows上安裝其他編譯環境了
09/23 10:38, 20F

09/23 20:38, 7年前 , 21F
vbox或docker也很方便 image可以帶著走
09/23 20:38, 21F

09/24 13:25, 7年前 , 22F
擁抱Linux
09/24 13:25, 22F

09/24 19:19, 7年前 , 23F
裝cygwin+gcc後,把terminal改成bash就可以make了。
09/24 19:19, 23F

09/24 19:39, 7年前 , 24F
make我後來都開docker了 不然容易被一堆問題煩死
09/24 19:39, 24F

09/25 12:29, 7年前 , 25F
一開始VS好好支援make的話就不會出現CMake了
09/25 12:29, 25F

09/25 15:00, 7年前 , 26F
CMake 和 VS 支不支援 GNU Make 沒什麼關係, 即使不考慮
09/25 15:00, 26F

09/25 15:01, 7年前 , 27F
微軟它也必須存在, 當初開發原因也不是為了 相容 NMake
09/25 15:01, 27F

09/25 15:02, 7年前 , 28F
(轉頭看 Autotools)
09/25 15:02, 28F

09/25 16:02, 7年前 , 29F
樓上 cmake之後 要MSBuild 才算完成
09/25 16:02, 29F

09/25 16:02, 7年前 , 30F
MSBuild = make
09/25 16:02, 30F

09/27 01:46, 7年前 , 31F
樓上沒用過 nmake
09/27 01:46, 31F
文章代碼(AID): #1RfXIdVi (C_and_CPP)
文章代碼(AID): #1RfXIdVi (C_and_CPP)