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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Main Page</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.3-rc2 -->
<center>
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="pages.html">Related Pages</a> </center>
<hr><h1>LibCGI Documentation</h1>
<p>
<h3 align="center">1.0</h3>
<p>
<center><h2><u>LibCGI - CGI easy as C</u></h2></center><br>
Hello!<br>
My name is <b>Rafael Steil</b>, I'm from <b>Brazil</b>. <br><br>
I started programming LibCGI just for fun at september/2001. The reason
I wrote this lib was, originally, to learn more about C programming. In that time, I had many
problems with pointers manipulation, and I was being a bit bored about it.
<br>
I needed a reason,
a good reason continue. Those days I've been coding in PHP, and I sill like PHP a lot, because it is powerful
and fun to code with. But on the other hand, I don't want to work with PHP for the rest of my life,
I want to do something of exciting, like programming games :). <br><br>
Just as curiosity, currently I spend my time ( which means, I'm paid for ) coding in Java and C#.
<br><br>
When I wrote the first LibCGI's line of code ( in this time LibCGI was just a test program ),
I knew absolutely nothing about CGI programming, I didn't know how to read form variables, nothing.<br>
After some time searching in the Internet, I found some cool papers, and one of them described how to
read data, and before reading it, I thought "sucks, It seems to be really complex", but not, I was
wrong! How fun!! After some hours I finished a more complex program,
that reads from STDIN and parses it! So I thought "why not make a lib???".
<br><br>
Great! I had one more reason
to code in C. At that time, I was already codding much better, and I was safe that could do
something very cool!
Now, the result is LibCGI. I would like to thank to everyone that
send me suggestions, bugs and bug-fixes, well, to everyone that uses LibCGI. Thanks a lot guys.!!
<br>
<br>
<b>Installing</b><br>
<ul>
<li> Type ./configure
<li> To compile the library, just type "make" (whithout the quotes) in the
directory that you have decompressed the library
<li> To clean, type make clean
<li> To remove library files, type make uninstall
<li> To install man pages, type make install_man
<li> Into <i>examples</i>/ directory are some examples.
</ul>
<br><br>
<b>Mailing list</b><br>
LibCGI haves a mailing list, where you can ask anything about CGI programming
with LibCGI, lib enhancments, suggestions, whatever. Just go to <b>
<a href="http://lists.sourceforge.net/lists/listinfo/libcgi-general">http://lists.sourceforge.net/lists/listinfo/libcgi-general</a>.
<br><br>
<b>The Manual</b><br>
You can access the documentation <a href='modules.html'>clicking here</a>
<hr><address style="align: right;"><small>Generated on Thu Dez 05 17:30:57 2003 for LibCGI by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0
width=110 height=53></a>1.3-rc2 </small></address>
</body>
</html>
|