АнглийскийФранцузскийИспанский

Значок OnWorks

iverilog-vpi - Онлайн в облаке

Запустите iverilog-vpi в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда iverilog-vpi, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


iverilog-vpi - скомпилировать интерфейс для модулей VPI

СИНТАКСИС


иверилог-впи [--name =имя] исходный файл...

ОПИСАНИЕ


иверилог-впи это инструмент для упрощения компиляции модулей VPI для использования с Icarus
Verilog. Он берет в командной строке список исходных файлов C или C ++ и генерирует как
вывести связанный модуль VPI. Увидеть ввп(1) справочная страница с описанием того, как связаны
модуль загружается путем моделирования.

Результат назван в честь первого исходного файла. Например, если первый исходный файл
названный foo.c, вывод становится foo.vpi.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


иверилог-впи принимает следующие варианты:

-lбиблиотека
Включите указанную библиотеку в ссылку на модуль VPI. Это позволяет модулям VPI
для дальнейших ссылок на внешние библиотеки.

-Iкаталог
Добавить каталог в список каталогов, в которых будет производиться поиск файлов заголовков.

-Dопределять
Определите макрос с именем определять.

--name =имя
Обычно выходной модуль VPI будет назван в честь первого переданного исходного файла.
к команде. Этот флаг устанавливает имя (без суффикса .vpi) вывода
модуль vpi.

--install-каталог
Этот флаг заставляет программу печатать каталог установки для модулей VPI, а затем
выход. Это удобно для make-файлов или автоматических установщиков подключаемых модулей.

--cфлаги, --ldflags и --ldlibs
Эти флаги предоставляют информацию о времени компиляции.

ТОЛЬКО ДЛЯ ПК ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


PC порт иверилог-впи включает два специальных флага, необходимых для поддержки более
трудноразрешимая среда разработки. Эти флаги помогают программе находить части, которые она
необходимо.

-mingw =путь
Сообщите программе корень пакета инструментов компилятора Mingw. В ввп время выполнения
скомпилирован этим компилятором, и это компилятор, который иверилог-впи ожидает
используйте для компиляции исходного кода. Обычно это не требуется, и если вы используете
это нужно только один раз. Компилятор сохранит путь в реестре для
использовать позже.

-ivl =путь
Установите для использования при компиляции корень, если установлен Icarus Verilog. Это
место, где вы установили Icarus Verilog при запуске установщика. Этот флаг
также требуется только один раз, и путь сохраняется в реестре для использования в будущем.

ТОЛЬКО ДЛЯ UNIX ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Версия UNIX иверилог-впи включает дополнительные флаги, позволяющие гуру Makefile заглядывать в
конфигурация иверилог установка. Таким образом, Makefiles можно записать так:
обрабатывать сложные сборки VPI изначально и без жесткого кодирования значений, которые зависят от
система и установка. Если они вообще используются, эти параметры необходимо использовать по очереди, и
без каких-либо других опций или директив.

--cflags
Распечатайте флаги компилятора (CFLAGS или CXXFLAGS), необходимые для компиляции исходного кода.
предназначен для модуля VPI.

--ldflags
Выведите флаги компоновщика (LDFLAGS), необходимые для связывания модуля VPI.

--ldlibs
Распечатайте библиотеки (LDLIBS), необходимые для связывания модуля VPI.

-м32 В 64-битных системах, которые его поддерживают (и поддерживают vvp32), этот флаг запрашивает 32-битный
vpi вместо 64-битного двоичного файла по умолчанию.

Пример файла сборки GNU, который использует эти флаги:

CFLAGS = -Wall -O $ (CFLAGS _ $ @)
VPI_CFLAGS: = $ (оболочка iverilog-vpi --cflags)
CFLAGS_messagev.o = $ (VPI_CFLAGS)
CFLAGS_fifo.o = $ (VPI_CFLAGS)
messagev.o fifo.o: Transport.h
messagev.vpi: messagev.o fifo.o
иверилог-впи $ ^

Используйте iverilog-vpi онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 2
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 4
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • 5
    МСИС2
    МСИС2
    MSYS2 - это набор инструментов и
    библиотеки, предоставляющие вам
    удобная среда для строительства,
    установка и запуск родной Windows
    программное обеспечение. Это кон ...
    Скачать MSYS2
  • 6
    libjpeg-турбо
    libjpeg-турбо
    libjpeg-turbo - это кодек изображений JPEG
    который использует инструкции SIMD (MMX, SSE2,
    NEON, AltiVec) для ускорения базового уровня
    Сжатие и распаковка JPEG на
    x86, x8 ...
    Скачать libjpeg-turbo
  • Больше »

Команды Linux

Ad