图形化操作

项目结构 可以通过图形化修改平台和修改依赖项。添加依赖包可以点击添加按钮后前往FlyThings仓库选择对应的平台查找所需的依赖包。 依赖包 找到所需依赖包后可以在右侧选择版本然后点击复制,粘贴到点击添加后弹出的配置清单框中的任意一个输入框即可,然后点击确定并编译,没有报错则依赖包添加成功。依赖包的头文件可以在目录中的Includes中查看。

平台宏定义

不同的平台会默认生成一个宏,格式为:

__PLATFORM_XX__

XX表示平台,如下可以针对不同平台执行不同的操作。 平台宏定义

源文件

Manifest.xml 是一个XML格式的文件,包含调整项目平台,管理依赖项,制作动态库、静态库的功能。

新建项目后,默认的文件内容如下

<?xml version="1.0" encoding="UTF-8"?>          <!-- 固定格式 -->
<!DOCTYPE xml>                                  <!-- 固定格式 -->

<manifest platform="Z21">                       <!-- 根元素必须是manifest -->
                                                <!-- 属性platform指定项目用于Z21平台 -->


    <dependencies>                              <!-- dependencies 下可以包含多个package -->
        <package id="easyui" version="0.0.0"/>  <!-- package表示依赖包,并指定id及version属性 -->
        <package id="log" version="0.0.0"/>
        <package id="zkhardware" version="0.0.0"/>
        <package id="zknet" version="0.0.0"/>

        <!-- 可添加多个依赖包 -->

    </dependencies>
</manifest>

更改项目平台

修改 Manifest.xml 根元素 的 platform 属性,再次编译生效

<manifest platform="Z21">

依赖项

新建项目后,默认生成的Manifest.xml已包含该平台需要的最小依赖项。
每个平台的最小依赖项不完全相同,如果更改项目平台,还需要调整合适的依赖项

powered by Gitbooklast modified: 2024-09-05 16:30:06

results matching ""

    No results matching ""