我下载了用于Excel的xlnt库-https://github.com/tfussell/xlnt。您能告诉我该怎么做吗?老实说,我仍然不明白下载的档案中的所有文件如何,并且其中有100个.hpp和.cpp文件,我应该怎么处理?
1)据我了解,它们需要由Cmake程序处理,并且输出应该显示为.lib文件,但是我绝对不知道如何执行此操作,或者可能还有其他原因 2)还是Visual Studio 2017如何直接处理它们?
PS:启动Smack时,我选择Source文件夹,Cmake会生成许多难以理解的文件,但其中没有一个扩展名为.lib的文件。
请帮助我。
答案 0 :(得分:1)
您在CMake屏幕截图中看到的源路径不正确。
您必须指定包含“顶层” CMakeLists.txt文件的路径。
正确的目录是:C:/Users/Zver/source/repos/XLNT Library/xlnt-master
。
上面目录中的CMakeLists.txt文件告诉CMake所有必要的子目录。
此时,您将看到该库的静态编译选项。
如果使用MinGW / GCC编译器,则必须防止路径包含空格。
然后,您需要将目录从“ XLNT Library”重命名为“ XLNTLibrary”。
此时,路径将变为:
C:/Users/Zver/source/repos/XLNTLibrary/xlnt-master
。
答案 1 :(得分:0)