使用 log4cxx
参考地址:http://blog.19lou.com/10143734/viewspace-157322
#include "log4cxx/logger.h"
#include "log4cxx/basicconfigurator.h"
#include "log4cxx/helpers/exception.h"
using namespace std;
using namespace log4cxx;
using namespace log4cxx::helpers;
int main(int argc, char* argv[])
{
LoggerPtr logger(Logger::getLogger("MyApp"));
try
{
BasicConfigurator::configure();
LOG4CXX_INFO(logger, "你说hello");
LOG4CXX_DEBUG(logger, "world");
}
catch (Exception&)
{
}
return 0;
}
编译:g++ -g -Wall -O0 log.cpp -o log -llog4cxx
完
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步