如何用忍者在C ++中编译“ Hello World”?

问题描述 投票:0回答:1

我是忍者新手。仍然不知道如何使用它。

我创建了一个简单的hello.cpp文件:

#include <iostream>
int main()
{
        std::cout << "Hello World!" << std::endl;
        return 0;
}

我正在使用Linux Ubuntu。

我已经使用以下命令安装了CMake:apt install cmake

并且我已经安装了忍者:apt-get install ninja-build

但是现在我应该怎么做才能用忍者编译我的hello.cpp文件?

我尝试运行ninja,但出现有关rules.ninja的错误:

ninja: error: build.ninja:30: loading 'rules.ninja': No such file or directory

我不知道如何创建rules.ninja以及如何配置它,而且我不知道我是否会错过更多内容。

c++ makefile cmake compilation ninja
1个回答
3
投票

假设这里根本没有CMakeLists.txt文件。要编译该程序,首先需要创建一个CMakeLists.txt文件。 CMake使用此文件来配置项目。

© www.soinside.com 2019 - 2024. All rights reserved.