首先,在您的代码文件中包含头文件ohos_log.h,以便能够使用OH_LOG_INFO宏定义。在C文件中,您可以添加以下代码: #include"ohos_log.h" 1. 2.2 调用OH_LOG_INFO 为了记录日志,您需要调用OH_LOG_INFO宏定义。OH_LOG_INFO宏定义的语法如下: OH_LOG_INFO(Domain,Format,...) 1. 参数说明: Domain:表示日志...
3、Log的调用及等级介绍 (1)、Log的等级有Verbose,Debug,Info,Warn,Error。 (2)、java层调用:在java层调用import android.util.Log,在需要打印Log的地方执行Log.v,Log.d,Log.i,Log.w,Log.e. (3)、c、c++层调用:在c,c++层包含此头文件:#include <cutils/log.h>,在需要调用Log的地方执行:ALOGV,ALOGD...
有这些时候:我们一个小的项目或者是一个独立的由几个文件组成的可执行文件,希望有一些简单的输出,包括日志以及异常退出。但是我们又不希望因为这些需求安装一些类似于glog、log3cpp等日志开源的包,因为我们不需要一些类似于线程安全等之类的调用、就是希望简单一点,越简单越好。。。 是的,就是这样。 头文件log.h ...
1.版本1.1vs版本vs20131.2lua版本lua5.1,用luaForWindow安装2.c调用lua2.1编写lua代码callLuaTest.luafunction add(a,b) return a+b; end function sub(a,b) return a-b; end然后把lua文件复制到项目目录下。2.2复制头文件vs创建控制台程序,在lua的安装目录 ...
说明:linux文件夹的src/lib/src路径下为日志库源文件,src/lib/include路径下为日志库头文件,test文件用于打印日志测试,conf/fdoglogconf.conf文件作为配置文件,关于配置文件的说明,可参考第三条,而windows文件夹的代码是和linux一样的,只不过放在了一起,相对于linux的手动编译,windows放在一起有利于编译。
(3)、c、c++层调用:在c,c++层包含此头文件:#include <cutils/log.h>,在需要调用Log的地方执行:ALOGV,ALOGD,ALOGI,ALOGW,ALOGE。 (4)、各个Log等级的使用 Verbose: 开发调试过程中一些详细信息,不应该编译进产品中,只在开发阶段使用。(参考api文档的描述:Verbose should never be compiled into anapplication ...