C++ for Deep Learning

I am new learner in Deep learning and I have tried python and tensorflow , and now I have a project in this field but my constraint is I should use C++ and I have no idea about what I should use as software in windows 10 or ubuntu 16.04.
So if someone already tried C++ for deep learning can advise me the path should I follow.