liushuo@liushuo-VirtualBox:~/桌面/MakeFile$ make make: *** 没有指明目标并且找不到 makefile。 停止。
时间: 2024-05-10 22:12:49 浏览: 107
这个错误提示表明make命令在当前目录下找不到Makefile文件,Makefile文件是一个包含编译指令的文件,用于告诉make命令如何编译源代码。如果没有Makefile文件,make命令就无法知道如何进行编译。因此,你需要确认你当前的工作目录中是否存在名为Makefile的文件。如果不存在,你需要先创建Makefile文件,然后在其中编写相应的编译指令。如果你已经创建了Makefile文件,请确认它的文件名是否为“Makefile”,以及它是否位于当前工作目录下。如果仍然出现问题,请检查你的环境变量是否正确设置。
相关问题
liushuo@liushuo-VirtualBox:~$ make make: *** 没有指明目标并且找不到 makefile。 停止。
这是一个错误信息,提示你在当前目录下没有找到 Makefile 文件。Makefile 是一个文件,其中包含了编译器需要执行的指令。如果你想要执行 make 命令,需要在当前目录下创建一个名为 Makefile 的文件,并在其中写入编译指令。你可以使用文本编辑器创建一个 Makefile 文件,并根据你的需要编写编译指令。如果你不知道如何编写编译指令,可以参考相关的教程或者咨询相关的开发人员。
linux安装yaml-cpp
要在Linux上安装yaml-cpp,可以按照以下步骤进行:
1. 打开终端,执行以下命令更新软件包列表:
```
sudo apt-get update
```
2. 执行以下命令安装yaml-cpp:
```
sudo apt-get install libyaml-cpp-dev
```
这将安装yaml-cpp及其头文件。
3. 如果想要手动安装yaml-cpp,则可以从官方网站(https://github.com/jbeder/yaml-cpp)下载源代码,并执行以下步骤:
a. 解压缩源代码。
b. 进入源代码目录。
c. 执行以下命令编译和安装yaml-cpp:
```
mkdir build
cd build
cmake ..
make
sudo make install
```
这将在系统中安装yaml-cpp。
阅读全文