OpenHarmony开发者论坛

标题: 求助.gn编写问题 [打印本页]

作者: liutong    时间: 2024-1-5 12:50
标题: 求助.gn编写问题
【问题描述】
为什么有些代码写成:

lite_component("app") {
    features = [
        "startup:hello_world",
    ]
}

而有些代码写成:
lite_component("app") {
    features = [
        "startup",
    ]
}



【运行环境】
硬件:Pegasus
ROM版本:3.0
DevEvoStudio版本:
SDK版本:

作者: dragon    时间: 2024-1-5 18:26
标题: 求助.gn编写问题
以 applications\sample\wifi-iot\app\BUILD.gn 文件为例:


lite_component("app") {
    # features字段指定业务模块,使目标模块参与编译。
    features = [
        # 在features字段中增加索引,包括路径和目标。例如:
        # 路径"startup":"applications\sample\wifi-iot\app\startup"目录
        # 目标"hello_world":"applications\sample\wifi-iot\app\startup\BUILD.gn"中的静态库名称
        "startup:hello_world",
        # 如果"applications\sample\wifi-iot\app\startup\BUILD.gn"中的静态库名称与所在目录"startup"同名,
        # 即目标与路径同名,可以简写为:
        # "startup",
    ]
}





欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5