Εγκατάσταση

Εγκατάσταση

Εγκατάσταση

Αυτό το εγχειρίδιο δείχνει πώς να ρυθμίσετε 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 Κλήσεις

Επόμενο Βήματα

Δείτε επίσης

 Ελληνικά