【问题标题】:I am getting "use of undeclared Identifier 'LOGD'" error in Tizen Native Project我在 Tizen 本机项目中收到“使用未声明的标识符 'LOGD'”错误
【发布时间】:2025-12-09 21:05:03
【问题描述】:

当我在我的项目中添加 app-assist-efl 库时,它显示错误: 在 app-assist-library 中使用未声明的标识符“LOGD”

有人在 Tizen Native Proejct 中看到过这个错误吗?

【问题讨论】:

    标签: tizen tizen-native-app


    【解决方案1】:

    我认为您缺少“LOGD”的宏定义。 例如在您的代码中添加定义:

    // define it within your source code 
    #define LOGD(x,y,z) dlog_print(DLOG_DEBUG,x,y,z)
    
    .........
    .........
    // Usage like internally
    int h=9;
    LOGD("theTag", "Create Base gui Called: %d",h);
    

    有关日志记录的更多信息,请参见以下链接: https://developer.tizen.org/dev-guide/2.3.1/org.tizen.guides/html/native/system/dlog_n.htm

    还有

    https://developer.tizen.org/development/api-references/native-application?redirect=https://developer.tizen.org/dev-guide/3.0.0/org.tizen.native.mobile.apireference/tutorial_log_page.html

    希望它会有所帮助。

    【讨论】: