39 lines
1.6 KiB
Plaintext
39 lines
1.6 KiB
Plaintext
|
_ _ ____ _
|
||
|
___| | | | _ \| |
|
||
|
/ __| | | | |_) | |
|
||
|
| (__| |_| | _ <| |___
|
||
|
\___|\___/|_| \_\_____|
|
||
|
|
||
|
This directory is for libcurl programming examples. They are meant to show
|
||
|
some simple steps on how you can build your own application to take full
|
||
|
advantage of libcurl.
|
||
|
|
||
|
If you end up with other small but still useful example sources, please mail
|
||
|
them for submission in future packages and on the web site.
|
||
|
|
||
|
BUILDING
|
||
|
|
||
|
The Makefile.example is an example makefile that could be used to build these
|
||
|
examples. Just edit the file according to your system and requirements first.
|
||
|
|
||
|
Most examples should build fine using a command line like this:
|
||
|
|
||
|
$ `curl-config --cc --cflags --libs` -o example example.c
|
||
|
|
||
|
Some compilers don't like having the arguments in this order but instead
|
||
|
want you do reorganize them like:
|
||
|
|
||
|
$ `curl-config --cc` -o example example.c `curl-config --cflags --libs`
|
||
|
|
||
|
*PLEASE* do not use the curl.haxx.se site as a test target for your libcurl
|
||
|
applications/experiments. Even if some of the examples use that site as a URL
|
||
|
at some places, it doesn't mean that the URLs work or that we expect you to
|
||
|
actually torture our web site with your tests! Thanks.
|
||
|
|
||
|
EXAMPLES
|
||
|
|
||
|
Each example source code file is designed to be and work stand-alone and
|
||
|
rather self-explanatory. The examples may at times lack the level of error
|
||
|
checks you need in a real world, but that is then only for the sake of
|
||
|
readability: to make the code smaller and easier to follow.
|