Εγκατάσταση
Εγκατάσταση
Αυτό το εγχειρίδιο δείχνει πώς να ρυθμίσετε Aspose.Cells FOSS για C++ στη μηχανή ανάπτυξης σας, να δημιουργήσετε τη βιβλιοθήκη και να επαληθεύσετε την ρύθμιση με ένα ελάχιστο πρόγραμμα δημιουργίας πλάκας.
Προϋποθέσεις
| ΑΠΑΙΤΗΣΕΙΣ | Λεπτομέρειες |
|---|---|
| C++ Συγκεντρώσεις | Συμβατό με το C++17 (GCC 9+, Clang 10+ ή MSVC 2019+) |
| ΚΟΜΜΑΚΙ | 3.15 ή υψηλότερη έκδοση |
| ΓΙΤ | Οποιαδήποτε πρόσφατη έκδοση |
| λειτουργικό σύστημα | Linux, MacOS ή Windows |
Βήμα 1 - Κλωνοποίηση του αποθεματικού
Κλόουν το Aspose.Cells FOSS για το αποθετήριο πηγής C++:
git clone https://github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Cpp.git
cd Aspose.Cells-FOSS-for-CppΒήμα 2 - Δημιουργήστε τα δείγματα
Χρησιμοποιήστε τη συσχετισμένη διαμόρφωση CMake για να δημιουργήσετε το έργο δείκτης, το οποίο επίσης συντάσσει τη βιβλιοθήκη:
cd samples
mkdir build
cd build
cmake ..
cmake --build .Η παραγωγή του κατασκευής τοποθετεί τις συγκεντρωμένες δυαδικές στο build/ Η Διεύθυνση.
Βήμα 3 – Συμπληρώστε τη βιβλιοθήκη στο έργο σας
Προσθήκη των τίτλων βιβλιοθήκης και του δέντρου πηγής στο δικό σας CMakeLists.txt μέσω FetchContent ή ένα τοπικό μονοπάτι περιλαμβάνει:
cmake_minimum_required(VERSION 3.15)
project(MyProject CXX)
set(CMAKE_CXX_STANDARD 17)
# Option A: local path
add_subdirectory(path/to/Aspose.Cells-FOSS-for-Cpp)
add_executable(MyApp main.cpp)
target_link_libraries(MyApp PRIVATE Aspose.Cells.Foss.Cpp)Βήμα 4 – Ελέγξτε την εγκατάσταση
Δημιουργία ενός ελάχιστου main.cpp Δημιουργεί και αποθηκεύει ένα αρχείο XLSX:
#include "aspose/cells_foss/Workbook.h"
#include "aspose/cells_foss/WorksheetCollection.h"
#include "aspose/cells_foss/Worksheet.h"
#include "aspose/cells_foss/Cell.h"
using namespace Aspose::Cells_FOSS;
int main() {
Workbook workbook;
Worksheet& sheet = workbook.GetWorksheets()[0];
sheet.SetName("Hello");
sheet.GetCells()["A1"].PutValue("Hello, Aspose.Cells FOSS!");
workbook.Save("hello.xlsx");
return 0;
}Κτίστε και τρέξτε. αν hello.xlsx δημιουργείται στο εργασιακό κατάλογο, η εγκατάσταση είναι επιτυχής.
Συμβουλές και βέλτιστες πρακτικές
- Πάντα χρησιμοποιείτε το
Aspose::Cells_FOSSνα αποφεύγουν σύγκρουση συμβόλων με άλλες βιβλιοθήκες. - Το σημείο εισόδου για τις περισσότερες επιχειρήσεις είναι:
aspose/cells_foss/Workbook.h;• Να περιλαμβάνουν πρόσθετες κλήσεις, όπωςWorksheet.hκαιCell.hόπως είναι απαραίτητο. - Χρησιμοποιήστε το CMake 3.15 ή νεότερες εκδόσεις, οι παλαιότεροι ενδέχεται να μην υποστηρίζουν τη συσχετισμένη επιτακτική ρύθμιση.
- Για την παραγωγή, τα κτίρια
-DCMAKE_BUILD_TYPE=ReleaseΓια ναcmakeΓια να επιτευχθεί η βελτιστοποίηση. - Κρατήστε το κατάλογο κλωνοποιήσεων ως ρίζα της βιβλιοθήκης σας. μην αντιγράψετε μεμονωμένα κεφάλαια - σχετική συμπεριλαμβάνει τα μονοπάτια στα κεφαλιά της βιβλικής ανάλογα με την αρχική διάταξη του καταλόγου.
κοινά ζητήματα
| Θέμα | Αιτία | ΦΙΛΕΞΗ |
|---|---|---|
fatal error: aspose/cells_foss/Workbook.h: No such file or directory | Περιλαμβάνει διαδρομή που δεν έχει ρυθμιστεί | Ασφάλεια target_include_directories Σημείωση για τη βιβλιοθήκη include/ Φόρτο |
undefined reference to Aspose::Cells_FOSS::Workbook::Workbook() | Βιβλιοθήκη χωρίς σύνδεση | Προσθέστε target_link_libraries(MyApp Aspose.Cells.Foss.Cpp) Στον Τάνο.txt |
| Ερμηνεία έκδοσης CMake | ΚΕΦΑΛΑΙΟ < 3.15 | Αναβάθμιση CMake στο 3.15+ ή προσαρμογή του cmake_minimum_required ΕΠΙΣΤΡΟΦΗ |
| Η δημιουργία αποτυχημάτων στη λειτουργία C++14 | Τα πρότυπα είναι παλιά | Προσθέστε set(CMAKE_CXX_STANDARD 17) Πριν από την add_executable Κλήσεις |
Επόμενο Βήματα
- Αδειοδότηση — Αναθεωρήστε τους όρους άδειας του MIT για Aspose.Cells FOSS για C++.
- Χαρακτηριστικά - Ανακαλύψτε όλες τις υποστηριζόμενες δυνατότητες διαφάνειας.
- Συνεργασία με διαχείριση Spreadsheet Μάθετε τα εργαστήρια και τις λειτουργίες του βιβλίου εργασίας.