]> vaikene.ee Git - evaf/blob - www/index.html
Windows build fix.
[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 <li><a href="/gitweb/gitweb.cgi?p=evaf;a=tree">eVaf sources</a></li>
27 </ul>
28
29 <h2>Copyright</h2>
30
31 <p>The eVaf C++ application development framework is Copyright &copy; 2011 Enar Väikene.</p>
32
33 <p>You may use, distribute and copy the eVaf C++ application development framework under the terms of
34 <a href="http://www.gnu.org/licenses/gpl-3.0.html">GNU General Public License version 3</a>.
35 Commercial license is available upon request.</p>
36
37 <h2>Getting eVaf</h2>
38
39 <p>Use git to clone the repository:</p>
40
41 <pre><code>git clone http://www.vaikene.net/git/evaf</code></pre>
42
43 <p>The repository can also be browsed <a href="/gitweb/gitweb.cgi?p=evaf;a=tree">online</a>.</p>
44
45 <h2>Building eVaf</h2>
46
47 <p>To build eVaf, you need:</p>
48
49 <ol>
50 <li>Qt version 4.7 or newer;</li>
51 <li>CMake version 2.6 or newer.</li>
52 </ol>
53
54 <p>Run the following commands in the eVaf root directory.</p>
55
56 <p>Linux:</p>
57
58 <pre>evaf $ <code>mkdir build</code>
59 evaf $ <code>cd build</code>
60 evaf/build $ <code>cmake ..</code>
61 evaf/build $ <code>make</code></pre>
62
63 <p>Windows:</p>
64
65 <pre>evaf&gt;<code>mkdir build</code>
66 evaf&gt;<code>cd build</code>
67 evaf\build&gt;<code>cmake -G "NMake Makefiles"..</code>
68 evaf\build&gt;<code>nmake</code></pre>
69
70 <p>or:</p>
71
72 <pre>evaf&gt; <code>mkdir build</code>
73 evaf&gt; <code>cd build</code>
74 evaf\build&gt; <code>cmake ..</code></pre>
75
76 <p>and then open the generated Visual Studio solution file.</p>
77
78 <h2>Contact information</h2>
79
80 <p>On any questions or requests, please contact <a href="mailto:enar@vaikene.net">enar@vaikene.net</a>.<p>
81
82 <script type="text/javascript">
83 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
84 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
85 </script>
86 <script type="text/javascript">
87 var pageTracker = _gat._getTracker("UA-5064426-1");
88 pageTracker._initData();
89 pageTracker._trackPageview();
90 </script>
91
92 </body>
93
94 </html>