Intel® High Level Synthesis Compiler Pro Edition: 用户指南

ID 683456
日期 12/04/2023
Public
文档目录

3.1. Intel® HLS Compiler Pro Edition Compiler定义的预处理器宏

Intel® HLS Compiler Pro Edition包含内置的宏,您可以使用内置的宏自定义您的代码,创建与流程相关的行为。
表 3.  __INTELFPGA_COMPILER__的宏定义
工具调用 __INTELFPGA_COMPILER__
g++ or cl 未定义的
i++ -march=x86-64 2340
i++ -march="<FPGA_family_or_part_number>" 2340
表 4.  HLS_SYNTHESIS的宏定义
工具调用 HLS_SYNTHESIS
测试台代码 HLS组件代码
g++ or cl 未定义的 未定义的
i++ -march=x86-64 未定义的 未定义的
i++ -march="<FPGA_family_or_part_number>" 未定义的 定义的