我下载了xlnt库,用于使用Excel-https://github.com/tfussell/xlnt。你能告诉我怎么处理它吗?老实说,我仍然不明白在下载的所有文件中,有100个是.hpp和.cpp文件,我应该如何处理它们呢?
1)据我所知,它们需要由Cmake程序处理,并且输出似乎应该显示为.lib文件,但我绝对不知道如何处理它或其他什么东西(2)或者如何由Visual 2017直接处理它们?
PS:启动Smack时,我选择Source文件夹,Cmake生成许多不可理解的文件,但其中没有一个具有.lib扩展名的文件。
请帮帮我。
发布于 2020-10-03 21:45:55
在CMake屏幕截图中看到的源路径是不正确的。
您必须指定包含“顶级”CMakeLists.txt文件的路径。正确的目录是:C:/Users/Zver/source/repos/XLNT Library/xlnt-master。
上面目录中的CMakeLists.txt文件告诉CMake所有必需的子目录。此时,您将看到库的静态编译选项出现。
如果使用MinGW/GCC编译器,则必须防止路径包含空空格。然后,您需要将目录从"XLNTLibrary“重命名为”XLNTLibrary“。
此时,路径将变为:C:/Users/Zver/source/repos/XLNTLibrary/xlnt-master。
发布于 2019-01-16 00:20:35
使用CMake,您可以获得VisualStudio2017项目文件,然后编译xlnt库。
buildxlnt/buildConfigure按钮选择要使用的工具(IDE/编译器)Generate按钮,CMake将生成编译xlnt库所需的visual studio 2017项目文件(在构建文件夹中)xlnt.lib、xlnt.exp和xlnt.dll文件。
https://stackoverflow.com/questions/54095965
复制相似问题