我正在尝试安装fmtlib,我已经下载了zip文件夹并解压缩了它,接下来在Visual 2022项目中我应该做些什么呢?因为这是我第一次安装外部库。我在使用windows 10。
发布于 2022-01-22 18:51:10
下载并解压缩fmtlib之后,打开Visual并创建新项目New Project -> Console App,用下面的代码替换主方法存在的应用程序文件。
第一行(#define FMT_HEADER_ONLY)是强制性的,它告诉编译器也要编译fmt头文件。
#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);
}
转到项目属性的属性,并单击包含目录的下拉列表,如屏幕截图所示。
单击新建行文件夹文件夹图标,然后单击联机编辑和浏览包含目录文件夹图标的文件夹路径
交叉检查路径添加了确认。
现在构建项目并执行代码。彩色文本输出
编码愉快!
发布于 2022-01-04 14:27:37
首先,必须使用CMake构建库,然后才能获得.lib文件。然后,您只需将包含文件夹中的头文件添加到Visual中的项目中,并将.lib文件链接到您的项目,如下所述:
发布于 2022-01-04 15:36:15
我相信fmtlib只是头文件。只需将解压缩文件夹添加到包含中即可。
https://stackoverflow.com/questions/70579657
复制相似问题