Git Product home page Git Product logo

simplemotionv2's People

Contributors

koivunej avatar terok avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

simplemotionv2's Issues

Not able to compile

SimpleMotionV2 is not able to compile in Qt or any other IDE, please see attached image
knipsel

Take travis & appveyor into use

There are free CI tools available for open source projects. These tools can be used to check that your code is compiling on multiple platforms and that there are no warnings generated. It also makes it unnecessary to have your own hardware and development tools for all of these platforms.

Popular choices are Travis CI for building on Linux and macOS and AppVeyor for building on Windows. Both services have good integration with GitHub.

Taking these services into use is not a big thing. Write some settings files, have some build scripts and start coding. You can see an example in my fork: https://github.com/oswjk/SimpleMotionV2/commits/travis

The example I posted above builds SimpleMotionV2 for Linux, macOS and Windows x86/x64, so four platforms are compiled on each commit.

What are you thoughts about this?

MSVC Compilation fails on devicedeployment.c:76

Passing a const variable as the array size is not supported in MSVC (or in C). The fix is to use a #define or an enum for the maxLineLen value. This feature is supported when compiling in C++ mode, but then there are other compilation problems.

This affects both master and develop branches.

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.