From b45440c4e9f1700ca2c82cfb0c59f5380fab6f8a Mon Sep 17 00:00:00 2001 From: "ester.zhou" Date: Tue, 29 Aug 2023 14:10:36 +0800 Subject: [PATCH] Update docs (22597) Signed-off-by: ester.zhou --- .../faqs/full-sdk-compile-guide.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/en/application-dev/faqs/full-sdk-compile-guide.md b/en/application-dev/faqs/full-sdk-compile-guide.md index 93f94af15a..984f34191b 100644 --- a/en/application-dev/faqs/full-sdk-compile-guide.md +++ b/en/application-dev/faqs/full-sdk-compile-guide.md @@ -1,8 +1,8 @@ # Full SDK Compilation -The full SDK provides a full set of APIs available in OpenHarmony, including system APIs required by system applications. Vendors can leverage this SDK to develop applications. +The full SDK provides a full set of APIs available in OpenHarmony, including system APIs required by system applications. Vendors can use this SDK to develop applications. -Since OpenHarmony 3.2 Beta5, the full SDK is not provided with the version. If necessary, you can compile the SDK using the full source code. +Since OpenHarmony 3.2 Beta5, the full SDK is not provided with the version. You can obtain the full SDK by compiling the source code. ## Compiling the Full SDK @@ -17,13 +17,20 @@ Since OpenHarmony 3.2 Beta5, the full SDK is not provided with the version. If n 2. Download source code based on the downloaded manifest repository: **repo sync -c -d --force-sync** -3. Perform precompilation: **yes y | apt install libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev && rm -rf prebuilts/clang/ohos/darwin-x86_64/clang-480513 && rm -rf prebuilts/clang/ohos/windows-x86_64/clang-480513 && rm -rf prebuilts/clang/ohos/linux-x86_64/clang-480513 && bash build/prebuilts_download.sh -ndk && apt-get update -qqy && apt-get install doxygen -y --force-yes** +3. Perform precompilation: -4. Perform compilation: **./build.sh --product-name ohos-sdk** + yes y | apt install libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev && rm -rf prebuilts/clang/ohos/darwin-x86_64/clang-480513 && rm -rf prebuilts/clang/ohos/windows-x86_64/clang-480513 && rm -rf prebuilts/clang/ohos/linux-x86_64/clang-480513 && apt-get update -qqy && apt-get install doxygen -y --force-yes +4. Perform compilation on Windows: + + ./build.sh --product-name ohos-sdk + +5. Perform compilation on macOS: + + ./build.sh --product-name ohos-sdk --gn-args full_mini_debug=false --keep-ninja-going --gn-args=is_use_check_deps=false If the compilation is successful, export the files in the **out/sdk/packages/ohos-sdk/** directory. ## Replacing the SDK -After the full SDK is compiled, switch to it in DevEco Studio. For details, see [Guide to Switching to Full SDK](full-sdk-switch-guide.md). +After the full SDK is compiled, switch to it in DevEco Studio. For details, see [Switching to Full SDK](full-sdk-switch-guide.md). -- GitLab