Asb 1 November 23, 2021 Posted November 23, 2021 · Report post Вопрос собственно по организации работы. Возможно ли заставить оболочку использовать относительные пути при создании проектов (скажем относительно ${workspace_loc})? И более общий вопрос. Как удобнее создавать workspace: в структуре каталогов проекта Vivado или строить для SDK отдельную независимую структуру каталогов? Quote Share this post Link to post Share on other sites More sharing options...
fguy 0 November 24, 2021 Posted November 24, 2021 · Report post В последних витисах (точнее в их вивадах) есть неприятная особенность - если раньше (2018.3) на длинные пути в ядрах вивада при сборке проекта реагировала только предупреждениями, то в последних выдает ошибку и прекращает имплемент. Так что этот момент нужно учитывать при формировании структуры папок проекта, особенно если вы собираетесь использовать хлс для создания ядер. В последних витисах есть новый формат проекта (gen), когда все генерируемые вивадой файлы в srcs переносятся в папку gen, а в srcs остаются только самые необходимые файлы для описания проекта и ее полностью можно кидать в гит или т.п. Если вы собираетесь использовать последние версии витис, то эта фишка так же может пригодиться. В 2021.2 gen включается галкой в параметрах проекта. Quote Share this post Link to post Share on other sites More sharing options...