版上各位大大好
小弟在用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