First of all, wtf is a FPGA? Google helped a bit here:

https://www.xilinx.com/products/sili...s-an-fpga.html

But, I am assuming you would somehow get the program compiled and the compiler has to be specific for the architecture? Honestly, I just googled away and found this:

http://xillybus.com/tutorials/vivado-hls-c-fpga-howto-1

RTFM^^^