{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 \uc124\uce58 \ubc29\ubc95 Aspose.Words \uc5d0 \ub300\ud55c C++","link":"https:\/\/docs.aspose.com\/words\/ko\/cpp\/installation\/","description":"Recent content in \uc124\uce58 \ubc29\ubc95 Aspose.Words \uc5d0 \ub300\ud55c C++ on Documentation","generator":"Hugo -- gohugo.io","language":"ko","item":[{"title":"Cpp: \uc81c\ud488 \uad6c\uc131 CMake \ud504\ub85c\uc81d\ud2b8","link":"https:\/\/docs.aspose.com\/words\/ko\/cpp\/configure-aspose-words-for-cpp-in-cmake-project\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/ko\/cpp\/configure-aspose-words-for-cpp-in-cmake-project\/","description":"\n        \n        \n        <p>Aspose.Words \uc5d0 \ub300\ud55c C++ API \ud568\uaed8 \uc791\ub3d9 CMake \uc5b4\ub5a4 GNU\/Linux \uc6b4\uc601 \uccb4\uc81c. \uadf8\uac83\uc740 \ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4 <a href=\"https:\/\/cmake.org\/download\/\">\uacf5\uc2dd \uc6f9 \uc0ac\uc774\ud2b8\uc5d0\uc11c \ub2e4\uc6b4\ub85c\ub4dc<\/a>.<\/p>\n<h2 id=\"\uc8fc\uc5b4\uc9c4-cmake-\ud504\ub85c\uc81d\ud2b8\">\uc8fc\uc5b4\uc9c4 CMake \ud504\ub85c\uc81d\ud2b8<\/h2>\n<p>\ub2e4\uc74c\uc744 \uac00\uc9c0\uace0 \uc788\ub2e4\uace0 \uac00\uc815\ud574 \ubd05\uc2dc\ub2e4. CMake \ud504\ub85c\uc81d\ud2b8:<\/p>\n<p><em>CMakeLists.txt:<\/em>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-bash\" data-lang=\"bash\">cmake_minimum_required<span class=\"o\">(<\/span>VERSION 3.18 FATAL_ERROR<span class=\"o\">)<\/span>\nproject<span class=\"o\">(<\/span>app CXX<span class=\"o\">)<\/span>\nadd_executable<span class=\"o\">(<\/span>app main.cpp<span class=\"o\">)<\/span><\/code><\/pre><\/div><\/p>\n<p><em>main.cpp:<\/em>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-bash\" data-lang=\"bash\">int main<span class=\"o\">()<\/span>\n<span class=\"o\">{<\/span>\n    <span class=\"k\">return<\/span> 0<span class=\"p\">;<\/span>\n<span class=\"o\">}<\/span><\/code><\/pre><\/div><\/p>\n<h2 id=\"\uc218\ub3d9\uc73c\ub85c-\uad6c\uc131\">\uc218\ub3d9\uc73c\ub85c \uad6c\uc131<\/h2>\n<p>\uc544\ub798 \uc9c0\uce68\uc5d0 \ub530\ub77c \uc218\ub3d9\uc73c\ub85c \uad6c\uc131\ud558\uc2ed\uc2dc\uc624 Aspose.Words \uc5d0 \ub300\ud55c C++ \ub2f9\uc2e0\uc758 CMake:<\/p>\n<ol>\n<li>\n<p><a href=\"https:\/\/releases.aspose.com\/words\/cpp\/\">\ucd5c\uc2e0 \ub2e4\uc6b4\ub85c\ub4dc Aspose.Words \uc5d0 \ub300\ud55c C++ \ud328\ud0a4\uc9c0<\/a><\/p>\n<\/li>\n<li>\n<p>\ubcf5\uc0ac Aspose.Words.Cpp \uadf8\ub9ac\uace0 <code>CodePorting.Native.Cs2Cpp_api_*.*<\/code> \ub2f9\uc2e0\uc774 \uac00\uc9c0\uace0\uc788\ub294 \ud3f4\ub354 CMakeLists.2015 \ub144<\/p>\n<\/li>\n<li>\n<p>\ub2e4\uc74c \uc904\uc744 \ucd94\uac00\ud569\ub2c8\ub2e4 CMakeLists.2015 \ub144:\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-cpp\" data-lang=\"cpp\">\t<span class=\"cp\"># find Aspose.Words for C++ package and it&#39;s dependencies\n<\/span><span class=\"cp\"><\/span>\t<span class=\"n\">find_package<\/span><span class=\"p\">(<\/span><span class=\"n\">CodePorting<\/span><span class=\"p\">.<\/span><span class=\"n\">Native<\/span><span class=\"p\">.<\/span><span class=\"n\">Cs2Cpp<\/span> <span class=\"n\">REQUIRED<\/span> <span class=\"n\">CONFIG<\/span> <span class=\"n\">PATHS<\/span> <span class=\"err\">$<\/span><span class=\"p\">{<\/span><span class=\"n\">CMAKE_CURRENT_SOURCE_DIR<\/span><span class=\"p\">}<\/span> <span class=\"n\">NO_DEFAULT_PATH<\/span><span class=\"p\">)<\/span>\n\t<span class=\"n\">find_package<\/span><span class=\"p\">(<\/span><span class=\"n\">Aspose<\/span><span class=\"p\">.<\/span><span class=\"n\">Words<\/span><span class=\"p\">.<\/span><span class=\"n\">Cpp<\/span> <span class=\"n\">REQUIRED<\/span> <span class=\"n\">CONFIG<\/span> <span class=\"n\">PATHS<\/span> <span class=\"err\">$<\/span><span class=\"p\">{<\/span><span class=\"n\">CMAKE_CURRENT_SOURCE_DIR<\/span><span class=\"p\">}<\/span> <span class=\"n\">NO_DEFAULT_PATH<\/span><span class=\"p\">)<\/span>\n\t<span class=\"n\">find_package<\/span><span class=\"p\">(<\/span><span class=\"n\">Threads<\/span> <span class=\"n\">REQUIRED<\/span><span class=\"p\">)<\/span>\n\n\t<span class=\"cp\"># Link target application with Aspose.Words for C++\n<\/span><span class=\"cp\"><\/span>\t<span class=\"n\">target_link_libraries<\/span><span class=\"p\">(<\/span><span class=\"n\">app<\/span> <span class=\"n\">PRIVATE<\/span> <span class=\"n\">Aspose<\/span><span class=\"o\">::<\/span><span class=\"n\">Words<\/span> <span class=\"n\">Threads<\/span><span class=\"o\">::<\/span><span class=\"n\">Threads<\/span><span class=\"p\">)<\/span>\n\t\n<\/code><\/pre><\/div><\/p>\n<\/li>\n<li>\n<p>\uc774\uc81c \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc744 \uad6c\ucd95 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4 Aspose.Words \uc5d0 \ub300\ud55c C++:\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-bash\" data-lang=\"bash\">\t<span class=\"nb\">cd<\/span> &lt;path_to_dir_with_CMakeLists.txt&gt;\n\tcmake -S . -B build -D <span class=\"nv\">CMAKE_BUILD_TYPE<\/span><span class=\"o\">=<\/span>Release\n\tcmake --build build\n\t.\/build\/app\n\t<\/code><\/pre><\/div><\/p>\n<\/li>\n<\/ol>\n\n      "},{"title":"Cpp: \uc81c\ud488 \uad6c\uc131 Visual Studio","link":"https:\/\/docs.aspose.com\/words\/ko\/cpp\/configure-aspose-words-for-cpp-in-visual-studio\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/ko\/cpp\/configure-aspose-words-for-cpp-in-visual-studio\/","description":"\n        \n        \n        <p>Aspose.Words \uc5d0 \ub300\ud55c C++ API \ud568\uaed8 \uc791\ub3d9 Visual Studio 2022 \ub610\ub294 \ub098\uc911\uc5d0. \ud568\uaed8 \uc791\uc5c5\ud558\ub824\uba74 Visual Studio,\ub2f9\uc2e0\uc740 \uc124\uce58\ud560 \ud544\uc694\uac00 \uc788\uc744\uc9c0\ub3c4 \ubaa8\ub985\ub2c8\ub2e4 Visual C++ Redistributable \uc0ac\uc6a9 \uac00\ub2a5 <a href=\"https:\/\/docs.microsoft.com\/en-US\/cpp\/windows\/latest-supported-vc-redist?view=msvc-170\">Microsoft \uacf5\uc2dd \uc6f9\uc0ac\uc774\ud2b8<\/a>.<\/p>\n<h2 id=\"\ud568\uaed8-\uad6c\uc131-msbuild-\ub300\uc0c1-\ud30c\uc77c\">\ud568\uaed8 \uad6c\uc131 MSBuild .\ub300\uc0c1 \ud30c\uc77c<\/h2>\n<p>\ub2e4\uc74c\uacfc \uac19\uc774 \ud504\ub85c\uc81d\ud2b8\ub97c \uad6c\uc131\ud558\ub824\uba74 \ub2e4\uc74c \ub2e8\uacc4\ub97c \uc218\ud589\ud558\uc2ed\uc2dc\uc624 <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/msbuild\/msbuild-dot-targets-files\">MSBuild .\ub300\uc0c1 \ud30c\uc77c<\/a>:<\/p>\n<p><strong>\uac00\uc838\uc624\uae30 \ud0dc\uadf8 \ucd94\uac00 Aspose.Words \uc5d0 \ub300\ud55c C++ \ud30c\uc77c\uc744 \ub300\uc0c1\uc73c\ub85c\ud569\ub2c8\ub2e4.<\/strong><\/p>\n<ol>\n<li>\ud504\ub85c\uc81d\ud2b8 \uc5f4\uae30 <code>*.vcxproj<\/code> \ud14d\uc2a4\ud2b8 \ud3b8\uc9d1\uae30\uc758 \ud30c\uc77c<\/li>\n<li>\ucc3e\uae30 <code>&lt;ImportGroup Label=&quot;ExtensionTargets&quot;&gt;&lt;\/ImportGroup&gt;<\/code> \ud30c\uc77c\uc758 \ub05d\uc5d0<\/li>\n<li>\ub2e4\uc74c\uc744 \ucd94\uac00\ud569\ub2c8\ub2e4 <code>Import<\/code> \ub0b4\ubd80 \ud0dc\uadf8 <code>ImportGroup<\/code>:\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-xml\" data-lang=\"xml\">    <span class=\"nt\">&lt;ImportGroup<\/span> <span class=\"na\">Label=<\/span><span class=\"s\">&#34;ExtensionTargets&#34;<\/span><span class=\"nt\">&gt;<\/span>\n        <span class=\"nt\">&lt;Import<\/span> <span class=\"na\">Project=<\/span><span class=\"s\">&#34;&lt;path-to&gt;\\CodePorting.Translator.Cs2Cpp.Framework_&lt;version&gt;\\CodePorting.Translator.Cs2Cpp.Framework.targets&#34;<\/span> <span class=\"na\">Condition=<\/span><span class=\"s\">&#34;Exists(&#39;&lt;path-to&gt;\\CodePorting.Translator.Cs2Cpp.Framework_&lt;version&gt;\\CodePorting.Translator.Cs2Cpp.Framework.targets&#39;)&#34;<\/span> <span class=\"nt\">\/&gt;<\/span>\n        <span class=\"nt\">&lt;Import<\/span> <span class=\"na\">Project=<\/span><span class=\"s\">&#34;&lt;path-to&gt;\\Aspose.Words.Cpp\\aspose.words.cpp.targets&#34;<\/span> <span class=\"na\">Condition=<\/span><span class=\"s\">&#34;Exists(&#39;&lt;path-to&gt;\\Aspose.Words.Cpp\\aspose.words.cpp.targets&#39;)&#34;<\/span> <span class=\"nt\">\/&gt;<\/span>\n    <span class=\"nt\">&lt;\/ImportGroup&gt;<\/span>\n    <\/code><\/pre><\/div><\/li>\n<\/ol>\n<h2 id=\"\uc218\ub3d9\uc73c\ub85c-\uad6c\uc131\">\uc218\ub3d9\uc73c\ub85c \uad6c\uc131<\/h2>\n<p>\uc218\ub3d9\uc73c\ub85c \uad6c\uc131\ud558\ub824\uba74 \ub2e4\uc74c \ub2e8\uacc4\ub97c \ub530\ub974\uc2ed\uc2dc\uc624 Aspose.Words \uc5d0 \ub300\ud55c C++ \uadf8 \uc548\uc5d0 Visual Studio:<\/p>\n<p><strong>\ucd94\uac00 \ud3ec\ud568 \ub514\ub809\ud130\ub9ac \ucd94\uac00:<\/strong><\/p>\n<ol>\n<li>\ud504\ub85c\uc81d\ud2b8 \uc18d\uc131 \uc5f4\uae30<\/li>\n<li>\ub85c \uc774\ub3d9\/C++ \u2192\uc77c\ubc18<\/li>\n<li>\ub2e4\uc74c \ucd94\uac00 \ud3ec\ud568 \ub514\ub809\ud130\ub9ac\ub97c \ucd94\uac00\ud569\ub2c8\ub2e4:\n<code>Aspose.Words.Cpp\\include<\/code>\n<code>CodePorting.Translator.Cs2Cpp.Framework_&lt;version&gt;\\include<\/code><\/li>\n<\/ol>\n<p><strong>\ucd94\uac00 \uc885\uc18d\uc131 \ucd94\uac00:<\/strong><\/p>\n<ol>\n<li>\ud504\ub85c\uc81d\ud2b8 \uc18d\uc131 \uc5f4\uae30<\/li>\n<li>\uc120\ud0dd Configuration\u2192\ubaa8\ub4e0 \uad6c\uc131\uacfc \ud50c\ub7ab\ud3fc\u2192\ubaa8\ub4e0 \ud50c\ub7ab\ud3fc<\/li>\n<li>\ub9c1\ucee4 \uc785\ub825\uc73c\ub85c \uc774\ub3d9\ud569\ub2c8\ub2e4.<\/li>\n<\/ol>\n<ul>\n<li>\ub9b4\ub9ac\uc2a4 \uad6c\uc131\uc758 \uacbd\uc6b0:\n<code>Aspose.Words.Cpp\\lib\\x64\\Release\\Aspose.Words.Cpp_vc14x64.lib<\/code>\n<code>CodePorting.Translator.Cs2Cpp.Framework_&lt;version&gt;\\lib\\codeporting.translator.cs2cpp.framework_vc14x64.lib<\/code><\/li>\n<li>\ub514\ubc84\uadf8 \uad6c\uc131\uc758 \uacbd\uc6b0:\n<code>Aspose.Words.Cpp\\lib\\x64\\Debug\\Aspose.Words.Cpp_vc14x64d.lib<\/code>\n<code>CodePorting.Translator.Cs2Cpp.Framework_&lt;version&gt;\\lib\\codeporting.translator.cs2cpp.framework_vc14x64d.lib<\/code><\/li>\n<\/ul>\n<p><strong>\uba85\ub839 \ucd94\uac00:<\/strong><\/p>\n<ol>\n<li>\ud504\ub85c\uc81d\ud2b8 \uc18d\uc131 \uc5f4\uae30<\/li>\n<li>\ube4c\ub4dc \uc774\ubca4\ud2b8\ub85c \uc774\ub3d9\ud558\uc2ed\uc2dc\uc624.<\/li>\n<li>\ub2e4\uc74c \uba85\ub839\uc744 \ucd94\uac00\ud569\ub2c8\ub2e4:<\/li>\n<\/ol>\n<ul>\n<li>\ub9b4\ub9ac\uc2a4 \uad6c\uc131\uc758 \uacbd\uc6b0:\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-bash\" data-lang=\"bash\">    xcopy \/y \/d  <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>ProjectDir<span class=\"k\">)<\/span><span class=\"s2\">Aspose.Words.Cpp\\lib\\x64\\$(Configuration)\\Aspose.Words.Cpp_vc14x64.dll&#34;<\/span> <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>OutDir<span class=\"k\">)<\/span><span class=\"s2\">&#34;<\/span>\n    xcopy \/y \/d  <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>ProjectDir<span class=\"k\">)<\/span><span class=\"s2\">CodePorting.Translator.Cs2Cpp.Framework_&lt;version&gt;\\lib\\codeporting.translator.cs2cpp.framework_vc14x64.dll&#34;<\/span> <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>OutDir<span class=\"k\">)<\/span><span class=\"s2\">&#34;<\/span>\n    <\/code><\/pre><\/div><\/li>\n<li>\ub514\ubc84\uadf8 \uad6c\uc131\uc758 \uacbd\uc6b0:\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-bash\" data-lang=\"bash\">    xcopy \/y \/d  <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>ProjectDir<span class=\"k\">)<\/span><span class=\"s2\">Aspose.Words.Cpp\\lib\\x64\\$(Configuration)\\Aspose.Words.Cpp_vc14x64d.dll&#34;<\/span> <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>OutDir<span class=\"k\">)<\/span><span class=\"s2\">&#34;<\/span>\n    xcopy \/y \/d  <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>ProjectDir<span class=\"k\">)<\/span><span class=\"s2\">CodePorting.Translator.Cs2Cpp.Framework_&lt;version&gt;\\lib\\codeporting.translator.cs2cpp.framework_vc14x64d.dll&#34;<\/span> <span class=\"s2\">&#34;<\/span><span class=\"k\">$(<\/span>OutDir<span class=\"k\">)<\/span><span class=\"s2\">&#34;<\/span>\n    <\/code><\/pre><\/div><\/li>\n<\/ul>\n\n      "}]}}