
安装 FTXUI
要在您的项目中设置 FTXUI,请遵循 安装指南,其中提供了多种构建系统和包管理器的说明。
最小示例
将以下代码保存为 main.cpp
:
#include <iostream>
text("left") | border,
text("middle") | border | flex,
text("right") | border,
});
auto screen = Screen::Create(Dimension::Full(), Dimension::Fit(document));
Render(screen, document);
screen.Print();
}
The FTXUI ftxui:: namespace.
std::shared_ptr< Node > Element
使用您喜欢的构建系统构建并运行它。 如果不确定,请从 安装页面 中描述的方法之一开始。
预期输出:
┌────┐┌────────────────────────────────────┐┌─────┐
│left││middle ││right│
└────┘└────────────────────────────────────┘└─────┘
启动模板
对于一个完整的工作项目,克隆官方启动仓库:
git clone https://github.com/ArthurSonzogni/ftxui-starter
遵循该仓库 README.md
中的构建说明。