Construct is a html5 runtime. All platforms that can support html5 will work with some tweaks. If they not support it, construct stuff will not run.
If you need to develop c++ stuff you need to choose another engine. Which is fine to do! not all projects fit all softwares/engines/runtimes..
Or ask third party companies to port your html5 code into c++
You cannot even ask this company to switch from html to c++ for one platform, they will need to rewrite all stuff.