cppit / jucipp

A lightweight & cross-platform IDE supporting the most recent C++ standards. This project has moved to https://gitlab.com/cppit/jucipp.
https://gitlab.com/cppit/jucipp
MIT License
882 stars 98 forks source link

Question: Support for CUDA? Mercurial? #357

Closed eyalroz closed 6 years ago

eyalroz commented 6 years ago

(I would add the "question" tag but I don't see it)

Overall, this is a very interesting effort.

eidheim commented 6 years ago

Thank you for your feedback.

Although I could not test this since I do not have a Nvidia graphic card, I added initial CUDA support here: https://github.com/eidheim/jucipp/commit/1bb95beb43e600bfe10247b4d6979abd8d50e76a

I added the following lines to make it work on my system, but this might not be necessary if you have added CUDA somehow in your cmake/meson files:

add_definitions(-D__CUDACC__)
include_directories(/opt/cuda/include)

Feedback and improvements to the commit is very welcome.

Regarding Mercurial, we do not (yet) support this. Git integration is achieved through the libgit2 library, I do not know if Mercurial has a similar library.

eidheim commented 6 years ago

I updated the CUDA support commit to: https://github.com/eidheim/jucipp/commit/2caa3cfface9e3c4fc0e8761f4dd29f5a330714a