{ "guid": "1457B49A-2CD3-48E5-B3A9-753EAD2D18F7", "name": "Fast Recompile", "categories": ["Toolkit/oneAPI Direct Programming/DPC++ FPGA/Getting Started Tutorials"], "description": "An IntelĀ® FPGA tutorial demonstrating how to separate the compilation of host and device code to save development time", "toolchain": ["dpcpp"], "os": ["linux", "windows"], "targetDevice": ["FPGA"], "builder": ["ide", "cmake"], "languages": [{"cpp":{}}], "ciTests": { "linux": [ { "id": "fpga_emu", "steps": [ "dpcpp --version", "mkdir build", "cd build", "cmake ..", "make fpga_emu", "./fast_recompile.fpga_emu" ] } ], "windows": [ { "id": "fpga_emu", "steps": [ "dpcpp --version", "cd ../../..", "mkdir build", "cd build", "cmake -G \"NMake Makefiles\" ../Tutorials/GettingStarted/fast_recompile", "nmake fpga_emu", "fast_recompile.fpga_emu.exe" ] } ] }, "expertise": "Getting Started" }