vivado好用的编译器
时间: 2023-11-13 17:58:59 浏览: 99
Vivado自带编译器使用起来可能不太方便,但是你可以链接外部编译器,比如NotePad、Vs等。同时,如果你在使用Vivado SDK编译器时遇到了一些问题,比如undefined reference to `exp'或undefined reference to `thread'等,这可能是由于数学库或线程库的导包问题。你可以参考相关链接来解决这些问题。
相关问题
vivado如何切换编译器
要在Vivado中切换编译器,可以执行以下步骤:
1. 打开Vivado,并打开项目。
2. 转到"Tools"菜单,选择"Settings"选项。
3. 在"Settings"窗口中,单击左侧的"IP"选项卡。
4. 在右侧窗格中,单击"Vivado HLS"下的"Advanced Settings"。
5. 在"Advanced Settings"下,您可以看到可以更改的编译器选项。您可以在这里更改编译器和其他设置。
6. 单击"OK"按钮以保存更改。
请注意,更改编译器可能会对项目造成不可预知的影响,因此请确保您知道自己在做什么,并进行必要的测试。
vivadoSDK如何切换编译器
Vivado SDK默认使用Xilinx GNU工具链进行编译,如果需要切换至其他编译器可以按照以下步骤操作:
1. 打开Vivado SDK,在“工程资源”视图下找到对应工程。
2. 右键单击工程,选择“C/C++ Build Settings”。
3. 在“C/C++ Build Settings”窗口中,选择“Tool Settings”选项卡。
4. 找到“编译器”一栏,选择需要使用的编译器。
5. 点击“应用并关闭”按钮,保存更改后即可使用选择的编译器进行编译。
需要注意的是,切换编译器可能会对代码生成产生影响,需要根据具体情况进行测试和调整。
阅读全文