Wiki » History » Revision 17
Revision 16 (Alexis Jeandet, 20/06/2014 04:35 PM) → Revision 17/18 (Alexis Jeandet, 28/09/2014 05:39 PM)
h1. ExeCut {{>toc}} Child pages: {{child_pages}} "Source code":https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/ExeCut "Win32 static executable":https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/356/execut.exe h2. Preview table(noborder){width: 80%;text-align: center;}. |!{width: 100%;padding:1em;}https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/350/ExeCut_Elf.png(ExeCut)!:https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/350/ExeCut_Elf.png|!{width: 100% ;padding:1em;}https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/351/ExeCut_Symbols.png(ExeCut)!:https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/351/ExeCut_Symbols.png| |\2=.!{width: 60%;padding:1em;}https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/349/ExeCut_Sections.png(ExeCut)!:https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/349/ExeCut_Sections.png| h2. To install it *If you are using Fedora you can directly install ExeCut from rpms look here news#3* h3. Prerequisites All the next steps can be distribution dependent ExeCut development is done on Fedora 19 and 20, but is should work with any other one, feedback are welcome! * First you need a working linux machine with: ** *Qt5 or Qt4 sdk* installed on it plus all the developments packages for Qt widgets. ** *libelf* with headers. h3. Building ExeCut * To build ExeCut, you can get ExeCut source code from code repository with this command: <pre><code class="bash"> hg clone https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/ExeCut ExeCut </code></pre> You will get a ExeCut directory with all the source code inside. To build it you just have to run: <pre><code class="bash"> cd ExeCut qmake-qt5 # it works also with qt4(qmake-qt4) make #note that to speedup the make step you can use "make -j N" to parallelize on N process(replace N with the number of cores you have). </code></pre> * Now you can install ExeCut, it will install the ExeCut and desktop icon in your system, just run: <pre><code class="bash"> sudo make install </code></pre>