首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >{fmt}如何在Visual中安装和使用fmtlib?

{fmt}如何在Visual中安装和使用fmtlib?
EN

Stack Overflow用户
提问于 2022-01-04 13:37:14
回答 4查看 2.3K关注 0票数 -1

我正在尝试安装fmtlib,我已经下载了zip文件夹并解压缩了它,接下来在Visual 2022项目中我应该做些什么呢?因为这是我第一次安装外部库。我在使用windows 10。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2022-01-22 18:51:10

下载并解压缩fmtlib之后,打开Visual并创建新项目New Project -> Console App,用下面的代码替换主方法存在的应用程序文件。

第一行(#define FMT_HEADER_ONLY)是强制性的,它告诉编译器也要编译fmt头文件。

代码语言:javascript
运行
复制
#define FMT_HEADER_ONLY
#include <iostream>
#include <fmt/color.h>
int main()
{
    std::cout << "Hello World!\n";
    fmt::print(fmt::emphasis::bold | fg(fmt::color::red),
        "Elapsed time: {0:.2f} seconds", 1.23);
}

转到项目属性的属性,并单击包含目录的下拉列表,如屏幕截图所示。

单击新建行文件夹文件夹图标,然后单击联机编辑和浏览包含目录文件夹图标的文件夹路径

交叉检查路径添加了确认

现在构建项目并执行代码。彩色文本输出

编码愉快!

票数 3
EN

Stack Overflow用户

发布于 2022-01-04 14:27:37

首先,必须使用CMake构建库,然后才能获得.lib文件。然后,您只需将包含文件夹中的头文件添加到Visual中的项目中,并将.lib文件链接到您的项目,如下所述:

如何向Visual项目添加其他库?

票数 1
EN

Stack Overflow用户

发布于 2022-01-04 15:36:15

我相信fmtlib只是头文件。只需将解压缩文件夹添加到包含中即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70579657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档