QXlsx
QXlsx是一个Excel文件(*.xlsx)读写库。因为QtXlsxWriter不再得到支持,我在2017年基于QtXlsx创建了一个新项目。QXlsx的开发语言是C++(使用Qt)。使用QXlsx时,你不需要使用静态库或动态共享对象。你也可以将它作为静态库使用
Qt excel库
https://github.com/QtExcel/QXlsx
CMake集成QXlsx
要安装QXlsx,请按照下面的命令操作:
mkdir build
cd build
cmake ../QXlsx/ -DCMAKE_INSTALL_PREFIX=... -DCMAKE_BUILD_TYPE=Release
cmake --build .
cmake --install .
在你的应用程序中使用:
在你的CMakeLists.txt中:
find_package(QXlsxQt5 REQUIRED) # 或 QXlsxQt6
target_link_libraries(myapp PRIVATE QXlsx::QXlsx)