Menu

Tree [6268ed] master /
 History

HTTPS access


File Date Author Commit
 coordinator 2015-07-07 Song Tan Song Tan [6268ed] updates.
 coreconfig 2015-05-26 Song Tan Song Tan [d8536c] new ones
 powersimulation 2015-07-07 Song Tan Song Tan [6268ed] updates.
 powerslave 2015-07-07 Song Tan Song Tan [6268ed] updates.
 scoreplusgui 2015-07-07 Song Tan Song Tan [6268ed] updates.
 Makefile 2015-07-07 Song Tan Song Tan [6268ed] updates.
 README 2015-07-07 Song Tan Song Tan [6268ed] updates.
 precompile.sh 2015-07-07 Song Tan Song Tan [6268ed] updates.
 scoreplus 2015-07-07 Song Tan Song Tan [6268ed] updates.
 scoreplusinit.bash 2015-07-07 Song Tan Song Tan [6268ed] updates.

Read Me

*This folder contains the source code for scoreplus software emulator.
*This project contains the software emulator which could integrate with hardware testbed..
*It should work with core 4.5 
*The project is fully tested in Ubuntu 12.04 with CORE4.5 

=====Install CORE 4.5======

Detailed steps can be found:

 http://pf.itd.nrl.navy.mil/core/core-html/install.html#installing-from-source


=====Install boost library ==

Detailed steps can be found:
 
 http://www.boost.org/doc/libs/1_56_0/more/getting_started/unix-variants.html#header-only-libraries
 

 
All the previous steps can be achieved by:

  ./precompile.sh

By default coordinator is not made to facilitate the cloud deployment. See Makefile.  

!!!!!! Note!!!!!! Export Environment permanently by adding the following two lines in ~/.bashrc :

  LD_LIBRARY_PATH=/usr/local/lib
  export LD_LIBRARY_PATH
   

**********************************************************************
For each of the directories, specifically,


==== coordinator directory ====

This is the source for distributed computation and integration.

==== powersimulation directory ====

The main program for power simulator.

==== powerslave ====

The part for distributed computation.

==== scoreplusgui directory ====

This is the gui part.

====================== Netbeans projects ==============================

The following are the independent projects that are created in Netbeans. 

To compile the following project: 

1) Install netbeans full version IDE with c/c++ plugin from:

  https://netbeans.org/downloads/

2)  Configure GNU make tools for netbeans:

  http://dot.netbeans.org/community/releases/72/cpp-setup-instructions.html

3) Simply open the project through netbeans, then compile and run.

OR in command line:

1) change your current directory to the folder.

2) make

3) Two subdirectory called build and dist will be generated after make. 
   The generated executable file is located dist/Debug/GNU-Linux-x86/


==================To install the above all===================


  make
  sudo make install

==================To run=======================

 1) sudo /etc/init.d/scoreplus start

Under install directory:

 2) ./scoreplus

  
  
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.