http://www.perlmonks.org?node_id=514240


in reply to two lib folders

I'm assuming you mean something like:

use lib ('/path/to/your/lib');

That would add /path/to/your/lib to your @INC path. Do a perldoc on lib to find out more information.

Replies are listed 'Best First'.
Re^2: two lib folders
by ikegami (Patriarch) on Dec 05, 2005 at 21:19 UTC
    Here's a link: lib
Re^2: two lib folders
by Anonymous Monk on Dec 05, 2005 at 21:22 UTC
    Is this saying I could make multiple use libs?
    use lib "/path/to/1/"; use lib "/path/to/2/";

      Yes, or you could combine them into one list:

      use lib ('/path/to/1/', '/path/to/2/');

      Each time you do a use lib adds those directories in the list to the @INC array.

        that needs to be
        use lib ('/path/to/2/', '/path/to/1/');
        To be consistent with the above post of
        use lib "/path/to/1/"; use lib "/path/to/2/";
        Full demo:
        [davidrw@host davidrw]$ perl -le 'use lib qw(/path/to/1/); use lib qw( +/path/to/2/); print join " ", @INC[0..1]' /path/to/2/ /path/to/1/ [davidrw@host davidrw]$ perl -le 'use lib qw(/path/to/1/ /path/to/2/); + print join " ", @INC[0..1]' /path/to/1/ /path/to/2/