Я уже много лет использую Linux для разработки FPGA. Сейчас я нахожусь в новом месте, где используется Windows. Каковы некоторые подводные камни, которые я должен знать о переходе из среды разработки Linux в среду Windows? Я использую в основном Xilinx ISE и Modelsim. Я видел некоторые проблемы с настройкой переменных окружающей среды, которые хорошо работают. Я также не вижу использования Makefile и некоторых преимуществ, которые они допускают в Windows. Просто интересно, другие предпочтения/опыт?Windows или Linux для разработки FPGA?
ответ
Я использую окна исключительно для инструментов xilinx и modelsim. Раньше я использовал инструменты linux (7+ лет назад), но менялся из-за инструментов на работе (кажется, что вы в подобной лодке). Учитывая, что я был в основном в режиме графического интерфейса для обоих, не было никаких существенных различий. Я знаю, что xilinx предоставляет ярлык для окна терминала, в котором для вас настроены все соответствующие переменные среды. Он находится в папке аксессуаров каталога instal. Это, безусловно, помогает, поскольку вы упоминаете, что возникают различные переменные среды, которые появляются и сейчас. Совсем недавно у них возникла проблема, когда coregen не загружал IP-адрес, пока вы не установили какую-либо переменную среды. Форум xilinx довольно хорош для такого рода вещей. Короче говоря, у меня нет каких-либо подводных камней - это был довольно плавный переход, а не потому, что я сделал что-то, чтобы облегчить переход - инструменты просто схожи. всегда есть некоторые головные скребки, когда вы обновляете ISE, но для вас это просто ISE. Вполне возможно, что я полностью упустил что-то очевидное (прошло некоторое время с тех пор, как я коснулся инструментов на Linux, и с тех пор было много изменений в версии), или что я не точно помню свои дни linux с этими инструментами (или переход к окнам), но я не думаю, что у вас возникнут проблемы.
Linux быстрее, но Windows проще установить программиста.
- 1. Eclipse CDT для Windows для разработки Linux
- 2. Linux vs Windows для разработки clojure
- 3. Настройте среду разработки для Linux, ориентированную на Linux и Windows
- 4. Windows Silverlight или RT. Каковы последствия для разработки Windows-телефона
- 5. MinGW или Cygwin для разработки Python в Windows?
- 6. Windows/Linux rosetta stone для разработки на C++?
- 7. с использованием Eclipse для разработки встроенной Linux на хосте Windows
- 8. Mac, Windows, Linux - какая платформа для веб-разработки?
- 9. Переключение на Linux для разработки Windows, плохая идея?
- 10. linux distro для встроенной разработки?
- 11. дистрибутив для разработки ядра linux
- 12. Linux-дистрибутивы для разработки Java
- 13. Среда разработки в Windows
- 14. fpga: выбор C++ для программирования fpga
- 15. Linux не распознает многоядерную Rocket на FPGA
- 16. Предпочитаемый редактор для разработки ядра Linux Новички
- 17. Nginx с Windows или Linux
- 18. Советы для разработки Windows 7
- 19. Linux не может обнаружить Altera FPGA
- 20. Несколько сред для веб-разработки на Windows
- 21. .NET или Java для веб-разработки?
- 22. IDE для разработки драйверов Windows
- 23. Платформа для разработки Windows 7
- 24. Лучшая F/OSS IDE для веб-разработки Python (Windows или Linux)?
- 25. Можно ли использовать платформу Windows для разработки проекта RUBY? или я должен использовать Linux вместо этого?
- 26. Сценарии и основные средства разработки для Windows?
- 27. Пользовательский интерфейс - Windows или Linux?
- 28. Perl на Windows или Linux
- 29. Могут ли гуру Windows эффективно работать на платформе разработки Linux?
- 30. Инструмент для разработки приложений Rapid Desktop для Linux