0

我用meson&ninja作为构建链在 C++ 中建立了一个简单的 hello world。该项目编译得很好,但是当我按下Run按钮时,它只运行 ninja,然后运行 ​​ninja install:

ninja
ninja install
ninja: no work to do.
[0/1] Installing files.
Nothing to install.

我也收到以下警告:

ide-run-manager[ 17574]:  WARNING: Failed to locate any build targets
# meson.build
project('test', 'cpp')
executable('hello', 'src/main.cpp')

我一直在 gnome-builder 非常有限的设置中进行挖掘,并且无法找到任何地方来设置Run应该运行的构建目标。我只是想让它运行我的hello程序。

编辑:我在这个 reddit thread找到了解决方案。您必须将可执行文件标记为安装。然后 gnome-builder 安装应用程序并运行它。

4

1 回答 1

0

在这个 reddit 线程中找到了解决方案

在此处输入图像描述

于 2020-04-15T09:29:30.733 回答