Всем привет!

Я обратил внимание, что туториал описанный в интернете, как корректно добавить проект на компьютер от самого производителя Xilinx скудноват. Хотел бы кратко пояснить интересующимся, как быстро и легко это сделать.

Допустим у вас стоит задача, импортировать проект Vitis с одного компьютере на другой, либо вам коллега дал проект, попросил проверить. Что же нужно сделать?

  1. Нужно корректно экспортировать проект из Vitis. Если это сделать некорректно, то на другой стороне возникнут проблемы. Это можно сделать нажав в верхней строке File > Export > (Выбираем все системные файлы, также дополнительно платформу) > (ставим галочку на Include build folders) > Ok

    После того, как вы выберете путь сохранения, появится архив с проектом, который как раз и нужно будет передать. Обязательно файл должен иметь на конце расширение.ide (vitis_export_archive.ide). Название можно изменять до расширения.

  2. После переноса на новый компьютер, на котором вы хотите открыть проект, нужно создать папку либо на рабочем столе, либо в папке, где у вас лежат все остальные проект, дать ей название. В эту папку нужно положить архив, про который описано в п. 1, на этом пока все.

  3. Теперь открываем Vitis, при запуске в всплывающем окне выбираем папку пустую, любую, я выбираю ту же папку, где лежит архив. После запуска, Vitis понял, что она пустая, так как там нет системных файлов. Открывается окно Welcome, в котором выбираем Import Project, далее выбираем Vitis project exported zip file, через Browse выбираем архив, проверяем, что стоят все галочки и нажимаем Finish.

  4. Открывается наш проект, собираем через горячую клавишу Ctrl+B. Если проект собирался без ошибок на другом компе, то все должно собраться и выдать в консоли — Build Finished.

    Ну вот и все собственно, думаю скрины тут будут излишне, но в случае непонимания, прикреплю для дополнения. Всем удачи!

Комментарии (2)


  1. VT100
    24.07.2025 17:38

    Для слова Xilinx - надо добавить какой-нибудь "железный" хаб.


    1. muha_bob Автор
      24.07.2025 17:38

      Да я вот пытался выбрать какое-нибудь подходящее. Толком ничего нет подходящего. Но спасибо за совет!