]> vaikene.ee Git - evaf/blob - www/index.html
Finalized tutorial files.
[evaf] / www / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html lang="et" xmlns="http://www.w3.org/1999/xhtml" xml:lang="et">
3
4 <head>
5 <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8" />
6 <title>eVaf</title>
7 <meta name="Author" content="Enar Väikene" />
8 <meta name="description" content="eVaf -- C++ cross-platform application development framework using Qt" />
9 <meta name="keywords" content="evaf c++ application development framework" />
10 <link rel="StyleSheet" href="evaf.css" type="text/css" media="all" />
11 </head>
12
13 <body>
14
15 <h1>eVaf</h1>
16
17 <h2>Introduction</h2>
18
19 <p>eVaf is a C++ cross-platform application development framework using <a href="http://qt.nokia.com/">Qt</a>.
20 It can be used to build modular applications for Windows and Linux.</p>
21
22 <ul>
23 <li><a href="overview.html">eVaf overview</a></li>
24 <li><a href="pswgen01.html">eVaf tutorial</a></li>
25 <li><a href="/evaf.api">eVaf API documentation</a></li>
26 </ul>
27
28 <h2>Copyright</h2>
29
30 <p>The eVaf C++ application development framework is Copyright &copy; 2011 Enar Väikene.</p>
31
32 <p>You may use, distribute and copy the eVaf C++ application development framework under the terms of
33 <a href="http://www.gnu.org/licenses/gpl-3.0.html">GNU General Public License version 3</a>.
34 Commercial license is available upon request.</p>
35
36 <h2>Getting eVaf</h2>
37
38 <p>Use git to clone the repository:</p>
39
40 <pre><code>git clone http://www.vaikene.net/git/evaf</code></pre>
41
42 <p>The repository can also be browsed <a href="/gitweb/gitweb.cgi?p=evaf;a=tree">online</a>.</p>
43
44 <h2>Building eVaf</h2>
45
46 <p>To build eVaf, you need:</p>
47
48 <ol>
49 <li>Qt version 4.7 or newer;</li>
50 <li>CMake version 2.6 or newer.</li>
51 </ol>
52
53 <p>Run the following commands in the eVaf root directory.</p>
54
55 <p>Linux:</p>
56
57 <pre>evaf $ <code>mkdir build</code>
58 evaf $ <code>cd build</code>
59 evaf/build $ <code>cmake ..</code>
60 evaf/build $ <code>make</code></pre>
61
62 <p>Windows:</p>
63
64 <pre>evaf&gt;<code>mkdir build</code>
65 evaf&gt;<code>cd build</code>
66 evaf\build&gt;<code>cmake -G "NMake Makefiles"..</code>
67 evaf\build&gt;<code>nmake</code></pre>
68
69 <p>or:</p>
70
71 <pre>evaf&gt; <code>mkdir build</code>
72 evaf&gt; <code>cd build</code>
73 evaf\build&gt; <code>cmake ..</code></pre>
74
75 <p>and then open the generated Visual Studio solution file.</p>
76
77 <h2>Contact information</h2>
78
79 <p>On any questions or requests, please contact <a href="mailto:enar@vaikene.net">enar@vaikene.net</a>.<p>
80
81 <script type="text/javascript">
82 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
83 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
84 </script>
85 <script type="text/javascript">
86 var pageTracker = _gat._getTracker("UA-5064426-1");
87 pageTracker._initData();
88 pageTracker._trackPageview();
89 </script>
90
91 </body>
92
93 </html>