1# GN脚本转换工具IntelliJ插件使用说明 2 3## 简介 4 5IntelliJ插件下载路径如下: 6 7[下载链接](暂无) 8 9## IntelliJ插件使用方法 10 11### 依赖 12 13系统:不限 14 15开发工具:DevEco stdio 16 17### 使用指导 18 191、windows中下载OpenHarmony源码,并编译成功一个产品的镜像包,此处以RK3568A为例。 20 212、将待三方库项目放置在third_party文件夹下,如下所示: 22 23 E:\OpenHarmony\third_party\test_project>dir /B 24 CMakeLists.txt 25 main.c 26 273、DevEco stdio新建或打开项目工程,以下以新建项目工程为例。 28 29File->New->Create Project。 30 31 32 33Ability Template选择Empty Ability,单击Next。 34 35 36 37填写Project name、Save location,其他选项可不修改,单击Finish,新的工程就创建好了。 38 39 40 414、安装插件,File->Settings->Plugins->Installed->Install Plugin from Disk...,选择下载的gn_IntelliJ_plugin.jar,安装成功之后重启IDE。 42 43 44 45 46 475、Tools->Gn Generate Frame,打开Gn Generate Frame选择框。 48 49 50 516、Gn Generate Frame窗口中工具输出路径选择E:\OpenHarmony\out\rk3568-khdvk后,工程源码路径、输入脚本路径均自动填写为E:\OpenHarmony;输入脚本路径修改为三方库项目CMakeLists.txt的路径后,GN生成路径自动填写为CMakeLists.txt文件所在路径,使用者可根据实际情况修改路径;输入脚本类型默认为cmake,此处不做修改;子系统名称、组件名称使用者可根据具体情况修改;编译选项根据具体三方库项目选填。以上参数填写完成后,点击ok。 52 53 54 557、执行结束后会在E:\OpenHarmony\third_party\test_project目录下生成build_tep文件夹,文件夹下内容如下所示: 56 57 E:\OpenHarmony\third_party\test_project\build_tmp>dir /B 58 BUILD.gn 59 CMakeCache.txt 60 CMakeFiles 61 cmake_install.cmake 62 hello 63 Makefile 64 ohos.toolchain.cmake 65 66 67