summaryrefslogtreecommitdiff
path: root/Build/source/libs/curl/docs/curl-config.html
blob: 7f20fd51f1fc0884bb16e2c8ff8022fafb9a0f21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<HTML>
<BODY>
<PRE>
<!-- Manpage converted by man2html 3.0.1 -->

</PRE>
<H2>NAME</H2><PRE>
     curl-config - Get information about a libcurl installation


</PRE>
<H2>SYNOPSIS</H2><PRE>
     <B>curl-config</B> <B>[options]</B>


</PRE>
<H2>DESCRIPTION</H2><PRE>
     <B>curl-config</B>  displays  information about a previous curl and
     libcurl installation.


</PRE>
<H2>OPTIONS</H2><PRE>
     --cc Displays the compiler used to build libcurl.

     --cflags
          Set of compiler options (CFLAGS) to use when  compiling
          files  that  use  libcurl.  Currently  that is only thw
          include path to the curl include files.

     --feature
          Lists  what  particular  main  features  the  installed
          libcurl  was  built  with. At the time of writing, this
          list may include SSL, KRB4 or IPv6. Do not  assume  any
          particular  order.  The  keywords  will be separated by
          newlines. There may be none, one or several keywords in
          the list.

     --help
          Displays the available options.

     --libs
          Shows the complete set of libs and other linker options
          you will need in order to link  your  application  with
          libcurl.

     --prefix
          This  is  the  prefix  used when libcurl was installed.
          Libcurl is then installed in $prefix/lib and its header
          files  are  installed in $prefix/include and so on. The
          prefix is set with "configure --prefix".

     --version
          Outputs  version  information   about   the   installed
          libcurl.

     --vernum
          Outputs   version   information   about  the  installed
          libcurl, in numerical mode.  This outputs  the  version
          number,  in  hexadecimal,  with  8  bits for each part;
          major, minor, patch. So that libcurl 7.7.4 would appear
          as   070704   and  libcurl  12.13.14  would  appear  as
          0c0d0e...


</PRE>
<H2>EXAMPLES</H2><PRE>
     What linker options do I need when I link with libcurl?

       $ curl-config --libs

     What compiler options do I need when I compile using libcurl
     functions?

       $ curl-config --cflags

     How do I know if libcurl was built with SSL support?

       $ curl-config --feature | grep SSL

     What's the installed libcurl version?

       $ curl-config --version

     How do I build a single file with a one-line command?

       $ `curl-config --cc --cflags --libs` -o example example.c



</PRE>
<H2>SEE ALSO</H2><PRE>
     <B>curl(1)</B>



























</PRE>
<HR>
<ADDRESS>
Man(1) output converted with
<a href="http://www.oac.uci.edu/indiv/ehood/man2html.html">man2html</a>
</ADDRESS>
</BODY>
</HTML>