Giter Site home page Giter Site logo

dbixahueokeaha / libximc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from epc-msu/libximc

0.0 0.0 0.0 15.05 MB

Cross-platform library for working with ximc 8SMC4 and 8SMC5 controllers

Home Page: https://libximc.xisupport.com/doc-en/

License: BSD 2-Clause "Simplified" License

Shell 0.17% C++ 1.29% Python 47.93% C 48.04% Java 0.02% C# 0.03% MATLAB 0.01% Logos 1.86% Pascal 0.01% Makefile 0.06% LLVM 0.03% Batchfile 0.10% Yacc 0.06% M4 0.40%

libximc's Introduction

For build and usage instructions please consult documentation
at libximc/docs/doc-en or libximc/docs/doc-ru. Files are generated during library build. 
Source files for documentation can be found at libximc/docs/doc-en/docmainpage or libximc/docs/doc-ru/docmainpage.

Building a library for Windows

Dependencies

* Download and install GIT from https://git-scm.com in C:\Program Files\Git (should be the default).
* Download and install CMake https://cmake.org in C:\Program Files (x86)\CMake. 
You can put the 64 bit version in C:\Program Files\CMake, and then just copy it to C:\Program Files (x86).
* Installing cygwin
The installation must be done in the C:\cygwin (this is the default).
It is necessary to select flex, bison, bash packages for installation. 
The archive with the verified version can be downloaded at https://files.xisupport.com/libximc_dependencies/cygwin_ci.7z, 
then just unpack the archive on the C:\drive.
* Install JDK 7-9 64 bits if not installed. A proven Java distribution can be downloaded 
https://sourceforge.net/projects/javaclientmsiinstallers/files/Java%20JDK%209%20Update%20464/jdk9.0.464.zip/download
or https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html. Authorization is required to download from the second link.
Prescribe the variable JDK_PATH
Example: JDK is installed in C:\Program Files\Java\jdk-9.0.4 
=> Start -> PC Software Computer -> Properties -> Additional system parameters -> Environment Variables -> System variables,
there we create a variable JDK_HOME and JDK32_HOME with the value C:\Program Files\Java\jdk-9.0.4
* It is necessary to install Microsoft Visual Studio 2013.

Working with the library

* Cloning the repository: 
  git clone https://github.com/EPC-MSU/libximc
* We switch to the desired state using git checkout
* From the library folder, run the: 
  build.bat
* The result of the assembly can be taken in \ximc

libximc's People

Contributors

aryserg avatar nastasya1971 avatar theirix avatar marladon avatar ntarabrina avatar entd avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.