Team:USTC-Software/download
From 2011.igem.org
Line 353: | Line 353: | ||
<p>Lachesis is developed using the Netbeans Integrated Development Environment. We highly recommend you use Qt SDK to avoid any potential difficulties. In particular Qt Creator form files which allow for the creation of Java Swing based GUI elements. You will need to create a new project with the source code you download as well as add the libraries needed. Many of these libraries are available with the Lachesis download while others come with Qt. You will need to augment your Qt project with these libraries. Please see the documentation for more information on how to build Lachesis as a new project.</p> | <p>Lachesis is developed using the Netbeans Integrated Development Environment. We highly recommend you use Qt SDK to avoid any potential difficulties. In particular Qt Creator form files which allow for the creation of Java Swing based GUI elements. You will need to create a new project with the source code you download as well as add the libraries needed. Many of these libraries are available with the Lachesis download while others come with Qt. You will need to augment your Qt project with these libraries. Please see the documentation for more information on how to build Lachesis as a new project.</p> | ||
- | <p>Finally, in order to get our code from GitHub it may be necessary to download <a href="http://en.wikipedia.org/wiki/Git_(software)" target="_blank">Git (software).You can get this here. In particular we recommend Tortoise SVN for interactive use as well as Slik SVN for a command line version (to use with Netbeans for example).</p> | + | <p>Finally, in order to get our code from GitHub it may be necessary to download <a href="http://en.wikipedia.org/wiki/Git_(software)" target="_blank">Git (software)</a>.You can get this here. In particular we recommend Tortoise SVN for interactive use as well as Slik SVN for a command line version (to use with Netbeans for example).</p> |
</div> | </div> |
Revision as of 11:31, 29 September 2011
USTC-Software
On this page we provide links that access all the code and documentation for the tools that we have written, Lachesis the software projects and all represent a substantial amount of effort. For example in the project there are over ? files and ? lines of code. In addition to the source code and documentation, we highly recommend the use of an integrated development environment (Qt for example; info below) as well as the use of a revision control system (Git for example; info below). Our code is all open source under General Public License (GPL) and the majority of the code (99%) is written in C++.
Supporting tools
Lachesis and all its tools all require Qt 4.7. You can get it here. In general we recommend that you have the latest version of Qt installed on whatever machine you run Lachesis on.We have gotten Lachesis to run on many configurations. Please don't give up and please contact us if you have further questions.
Lachesis is developed using the Netbeans Integrated Development Environment. We highly recommend you use Qt SDK to avoid any potential difficulties. In particular Qt Creator form files which allow for the creation of Java Swing based GUI elements. You will need to create a new project with the source code you download as well as add the libraries needed. Many of these libraries are available with the Lachesis download while others come with Qt. You will need to augment your Qt project with these libraries. Please see the documentation for more information on how to build Lachesis as a new project.
Finally, in order to get our code from GitHub it may be necessary to download Git (software).You can get this here. In particular we recommend Tortoise SVN for interactive use as well as Slik SVN for a command line version (to use with Netbeans for example).