我以前学过Makefile,但今天我输入命令"make“时,Makefile中出现了一个问题。[ -d _build ] || mkdir _build'[' is not recognized as an internal or external command, operable program or batch file.GNU Make 3.82.90有人能告诉我怎么修吗?
因此,我下载了Ubuntu,并通过虚拟机运行它,并期望(希望)能够运行Linux。在输入uname -a之后,我认为一切都很好(第一个输出),但是当我开始做一些密码处理时,它说输入新的UNIX密码(第二个输出)。这是否意味着我正在运行UNIX,或者这并不重要?基于这两个输出,有人能告诉我我是在运行UNIX还是Linux吗?(我使用的是Mac,这可能会影响输入新UNIX密码这一事实。我认为不应该这样做,因为我正在虚拟机上运行终端。)trevor@trevor-VirtualBox:/$ uname -a
Linux
我已经完成了这些简单的程序,比如使用管道的半双工通信,使用管道的全双工通信,以及一些使用文本编辑器和终端的Red Hat Linux上的简单套接字程序。我使用的两个命令是./gcc和./类似的东西。问题是,我在我的大学里就这么做了。他们的电脑上安装了Linux,但我的电脑上没有。因此,我需要在我的Windows7(64位) PC上练习这些程序(不更改代码中的任何内容)。
任何帮助都将不胜感激。