我打算在我的模块中使用Log4Perl进行日志记录。如何在Perl中的模块中使用Log4Perl?
我的代码结构是这样的
我有Start.PL它验证一些参数。我有几个模块(PM),这是相通的),它创建日志对象文件(在这些PL和PM文件中使用)
我有一个Logger.PM中,我有一个方法InitiateLogger(
$log = Log::Log4perl->get_logger("MyLog");
我把这种方法Logger::InitiateLogger();
在Start.pl
这里是我的问题
- 我如何可以使用相同的$日志跨模块(PM文件)
- 我是否需要为此使用相同的包名?
如果有人澄清我这些问题,会不错。
对不起,它的工作原理:-)我的错误。感谢您花时间解释 – KK99
不客气^ _ ^。 –