c++ - Nuclide C++ 简单降压配置

标签 c++ buck nuclide-editor

我想使用 Buck 从 Nuclide 构建和运行 C++ 程序。 问题是我不知道如何在 Nuclide 中设置一个简单的 Buck 配置文件来构建然后运行一个 .cpp 文件。

那么有人有什么建议吗?

最佳答案

使用 Buck 构建一个 hello-world 程序非常容易。在您的项目目录中创建以下文件:

.buckconfig

(可以为空)

main.cpp:

#include <iostream>

int main() {
  std::cout << "Hello, world. " << std::endl;
  return 0;
}

降压

cxx_binary(
  name = 'hello-world',
  srcs = [
    'main.cpp'
  ],
)

如果您从项目文件夹中打开 Atom,Nuclide 应该会为您找到所有内容。

要检查每一项是否有效,请运行:

buck run //:hello-world

这应该足以开始;可以找到更多信息 on the Buck website .

关于c++ - Nuclide C++ 简单降压配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41557770/

相关文章:

c++ - 增加缓冲是否会提高 C++ 中 ifstream.getline() 的最高速度?

当在循环内使用计数器时 C++ 程序崩溃

java - 来自不同降压模块的注释处理器的聚合输出

C++11 类型到枚举映射?

c++ - 如果没有必要,是否应该使用无符号整数?

android - Buck - 名称 'project_config' 未定义。如何解决?

c++ - Buck 是否支持与文件夹同名的标题?

css - React Native - Atom 不会自动完成 css

react-native - 使用 nuclide 调试 react-native 应用程序

hhvm - Nuclide IDE 和使用 Watchman 进行远程服务器设置