OpenXLSX
A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files.
파일 탐색기
최종 버전 다운로드 (.zip)- 2024-07-29-benchmarks_before_XMLNode_wrappers
- 2024-07-29-benchmarks_with_XMLNode_wrappers_and_namespace_and_stripping
- 2024-07-29-benchmarks_with_XMLNode_wrappers_and_namespace_char_support
- 2024-07-29-benchmarks_with_XMLNode_wrappers_and_namespace_support
- 2024-07-29-benchmarks_with_XMLNode_wrappers_and_namespaced_name_disabled
- 2024-08-11-benchmarks_post-XLCellIterator-Rework
- 2024-08-14-benchmarks_post-default-row-column-style-support
- 2024-09-02-benchmarks
- 2024-12-19-benchmarks
- 2024-12-30-benchmarks-post-XLSharedStrings-by-ref
- 2025-01-09-benchmarks-post-conditionalFormatsAndSheetProtection
- 2025-01-10-benchmarks-post-XLCellValue-bugfix
- 2025-01-31-benchmarks-post-XLComments-implementation
- 2025-02-02-benchmarks-post-XLRowIterator-Rework
- 2025-07-20-benchmarks-after-hiding-pugixml-internals
- 2025-08-29-benchmarks-after-code-review-with-libzip
- Benchmark.cpp
- CMakeLists.txt
- get-git-HEAD-ID.cmake
- libopenxlsxCPackOptions.cmake.in
- manage_dependency.cmake
- recursive_library_type_test.cmake
- CMakeLists.txt
- customdoxygen.css
- Doxyfile.in
- DoxygenLayout.xml
- FindLIBZIP.cmake
- CustomZip.hpp
- CMakeLists.txt
- Demo1.cpp
- Demo10.cpp
- Demo1A.cpp
- Demo2.cpp
- Demo3.cpp
- Demo4.cpp
- Demo5.cpp
- Demo6.cpp
- Demo7.cpp
- Demo8.cpp
- Demo9.cpp
- OpenXLSX-Exports-shared.hpp
- OpenXLSX-Exports-static.hpp
- confirmed-TBCs.txt
- styles-missing-support.xml
- TBDs.txt
- todo-list.txt
- bundle_static_library.cmake
- patch_pkg_config.cmake
- LibZip.hpp
- OpenXLSXFileSystemTools.hpp
- Zippy.hpp
- IZipArchive.hpp
- XLCell.hpp
- XLCellIterator.hpp
- XLCellRange.hpp
- XLCellReference.hpp
- XLCellValue.hpp
- XLColor.hpp
- XLColumn.hpp
- XLCommandQuery.hpp
- XLComments.hpp
- XLConstants.hpp
- XLContentTypes.hpp
- XLDateTime.hpp
- XLDocument.hpp
- XLDrawing.hpp
- XLException.hpp
- XLFormula.hpp
- XLIterator.hpp
- XLMergeCells.hpp
- XLProperties.hpp
- XLRelationships.hpp
- XLRow.hpp
- XLRowData.hpp
- XLSharedStrings.hpp
- XLSheet.hpp
- XLStyles.hpp
- XLTables.hpp
- XLWorkbook.hpp
- XLXmlData.hpp
- XLXmlFile.hpp
- XLXmlParser.hpp
- XLXmlParserForwardDeclarations.hpp
- XLZipArchive.hpp
- XLUtilities.hpp
- XLCell.cpp
- XLCellIterator.cpp
- XLCellRange.cpp
- XLCellReference.cpp
- XLCellValue.cpp
- XLColor.cpp
- XLColumn.cpp
- XLComments.cpp
- XLContentTypes.cpp
- XLDateTime.cpp
- XLDocument.cpp
- XLDrawing.cpp
- XLFormula.cpp
- XLMergeCells.cpp
- XLProperties.cpp
- XLRelationships.cpp
- XLRow.cpp
- XLRowData.cpp
- XLSharedStrings.cpp
- XLSheet.cpp
- XLStyles.cpp
- XLTables.cpp
- XLWorkbook.cpp
- XLXmlData.cpp
- XLXmlFile.cpp
- XLXmlParser.cpp
- XLZipArchive.cpp
- CMakeLists.txt
- OpenXLSX.hpp
- OpenXLSXConfig.cmake
- cmake-cleanup.sh
- compile.sh
- demos-cleanup.sh
- demos-run-all.sh
- guarded-xml-format.sh
- make-gnu.sh
- uninstall-manifest.sh
- xml-format-all.sh
- xml-format.sh
- catch.hpp
- catch_reporter_automake.hpp
- catch_reporter_sonarqube.hpp
- catch_reporter_tap.hpp
- catch_reporter_teamcity.hpp
- CMakeLists.txt
- main.cpp
- testXLCell.cpp
- testXLCellRange.cpp
- testXLCellReference.cpp
- testXLCellValue.cpp
- testXLCellValueProxy.cpp
- testXLColor.cpp
- testXLDateTime.cpp
- testXLDocument.cpp
- testXLFormula.cpp
- testXLRow.cpp
- testXLSheet.cpp
- ziptest-with-libs.cpp
- ziptest.cpp
- .clang-format
- .clang-tidy
- .gitignore
- CMakeLists.txt
- LICENSE.md
- Makefile.GNU
- README.md
- vcpkg.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/troldal/OpenXLSX
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd OpenXLSX
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- APT (Debian/Ubuntu 계열) Debian/Ubuntu 계열 리눅스에 기본 내장된 패키지 매니저입니다.
sudo apt install build-essential cmake git
APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. CMake
보통사전 준비물
sudo apt install build-essential cmake git
APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).
git --version; cmake --version; gcc --version; g++ --version
이 명령어를 터미널에 그대로 입력해 실행하세요.
cmake .. -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Release
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
cmake --build . --parallel
이 명령어를 터미널에 그대로 입력해 실행하세요.
cmake .. -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_POLICY_VERSION_MINIMUM=3.5
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
