| www.delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mailnull set sender to djgpp-bounces using -f |
| Date: | Tue, 26 Mar 2002 21:27:38 -0500 |
| Message-Id: | <200203270227.g2R2Rc125988@envy.delorie.com> |
| From: | DJ Delorie <dj AT delorie DOT com> |
| To: | quitestars AT yahoo DOT com |
| CC: | djgpp AT delorie DOT com |
| In-reply-to: | <20020327022046.39224.qmail@web21410.mail.yahoo.com> (message |
| from Tina on Tue, 26 Mar 2002 18:20:46 -0800 (PST)) | |
| Subject: | Re: libraries in another folder |
| References: | <20020327022046 DOT 39224 DOT qmail AT web21410 DOT mail DOT yahoo DOT com> |
| Reply-To: | djgpp AT delorie DOT com |
| Errors-To: | nobody AT delorie DOT com |
| X-Mailing-List: | djgpp AT delorie DOT com |
| X-Unsubscribes-To: | listserv AT delorie DOT com |
> How can GCC automatically look for necessary libraries in another > folder and its subfolders? The -L option adds one directory to the search path. There is no single option to add an entire directory tree. gcc *.o -L../foo -lfoo -o my.exe This only works with libraries specified with "-l" though, which must be named (for the example above) "libfoo.a". The usual convention, though, is to use a Makefile and provide the full path to the library through it, so you just type "make" and all those really long command lines "just happen" :-)
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |