Installation

Installation

यह गाइड दिखाता है कि कैसे अपने विकास मशीन पर Aspose.Cells FOSS को स्थापित करें, पुस्तकालय का निर्माण करें और एक न्यूनतम स्पेडहेट-क्वायर बनाने के लिए प्रोग्राम के साथ सेटिंग की जांच करें।.


Prerequisites

RequirementDetail
C++ कॉम्पिलरC++17- संगत संकलक (GCC 9+, Clang 10+ या MSVC 2019+)
मोज़े3.15 या उससे अधिक संस्करण
GIT के लिएकिसी भी नवीनतम संस्करण
ऑपरेटिंग सिस्टमLinux, MacOS या Windows के बारे में जानकारी

चरण 1 - रसोईघर को क्लोन करें

C++ स्रोत रिपोर्टर के लिए Aspose.Cells FOSS को क्लोन करें:

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 अनुकूलन की संभावना है।.
  • क्लोन निर्देशिका को अपनी पुस्तकालय की जड़ के रूप में रखें; व्यक्तिगत शीर्षकों को कॉपी न करें - रिश्ते में पुस्तके शीर्षक में मार्ग शामिल हैं, मूल निर्देशांक व्यवस्था पर निर्भर करता है।.

सामान्य मुद्दे

IssueCauseफिक्स करें
fatal error: aspose/cells_foss/Workbook.h: No such file or directoryनहीं बनाया गया मार्ग शामिल हैEnsure target_include_directories पुस्तकालय के लिए टिप्पणी include/ फ़ोल्डर
undefined reference to Aspose::Cells_FOSS::Workbook::Workbook()पुस्तकालय नहीं जुड़ा हुआ हैAdd में target_link_libraries(MyApp Aspose.Cells.Foss.Cpp) में CMakeLists.txt
CMake संस्करण त्रुटिम्यूचुअल < 3.153.15+ के लिए CMake को अपग्रेड करें या इसे समायोजित करें cmake_minimum_required संस्करण
C++14 मोड में निर्माण विफलताओंपुराने मानकAdd में set(CMAKE_CXX_STANDARD 17) पहले के लिए add_executable कॉल करें

अगले कदम

  • License — C++ के लिए Aspose.Cells FOSS के MIT लाइसेंस की शर्तों की समीक्षा करें।.
  • Features सभी समर्थित स्पेयरबोर्ड क्षमताओं का सर्वेक्षण करें।.
  • Spreadsheet Management के साथ काम करना - कार्यपुस्तिका और कार्यपत्रक ऑपरेशन सीखें।.

See Also

 हिन्दी