Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

iverilog-vpi - Trực tuyến trên đám mây

Chạy iverilog-vpi trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh iverilog-vpi có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


iverilog-vpi - Biên dịch giao diện người dùng cho các mô-đun VPI

SYNOPSIS


verilog-vpi [--name =tên] tệp nguồnhữu ích. Cảm ơn !

MÔ TẢ


verilog-vpi là một công cụ để đơn giản hóa việc biên dịch các mô-đun VPI để sử dụng với Icarus
Verilog. Trên dòng lệnh, nó có một danh sách các tệp nguồn C hoặc C ++ và tạo ra dưới dạng
xuất một mô-đun VPI được liên kết. Xem vv(1) trang người đàn ông để mô tả cách liên kết
mô-đun được tải bởi một mô phỏng.

Đầu ra được đặt tên theo tệp nguồn đầu tiên. Ví dụ: nếu tệp nguồn đầu tiên là
tên foo.c, đầu ra trở thành foo.vpi.

LỰA CHỌN


verilog-vpi chấp nhận các tùy chọn sau:

-lthư viện
Bao gồm thư viện được đặt tên trong liên kết của mô-đun VPI. Điều này cho phép các mô-đun VPI
để tham khảo thêm các thư viện bên ngoài.

-Ithư mục
Thêm thư mục vào danh sách các thư mục sẽ tìm kiếm các tệp tiêu đề.

-Dđịnh nghĩa
Xác định một macro có tên định nghĩa.

--name =tên
Thông thường, mô-đun VPI đầu ra sẽ được đặt tên sau khi tệp nguồn đầu tiên được chuyển
vào lệnh. Cờ này đặt tên (không có hậu tố .vpi) của đầu ra
mô-đun vpi.

--install-dir
Cờ này khiến chương trình in thư mục cài đặt cho các mô-đun VPI, sau đó
lối ra. Đó là một sự tiện lợi cho các bộ trang điểm hoặc trình cài đặt plug-in tự động.

--cflags, --ldflags --ldlibs
Các cờ này cung cấp thông tin thời gian biên dịch.

CHỈ MÁY TÍNH LỰA CHỌN


Cổng PC của verilog-vpi bao gồm hai cờ đặc biệt cần thiết để hỗ trợ
môi trường phát triển khó. Các cờ này giúp chương trình định vị các phần mà nó
nhu cầu.

-mingw =con đường
Cho chương trình biết gốc của bộ công cụ biên dịch Mingw. Các vv thời gian chạy là
được biên dịch bằng trình biên dịch này và đây là trình biên dịch verilog-vpi mong đợi
sử dụng để biên dịch mã nguồn của bạn. Điều này thường không cần thiết và nếu bạn sử dụng
nó, nó chỉ cần thiết một lần. Trình biên dịch sẽ lưu con đường trong sổ đăng ký cho
sử dụng sau này.

-ivl =con đường
Đặt để sử dụng trong quá trình biên dịch gốc nếu cài đặt Icarus Verilog. Đây là
nơi bạn đã cài đặt Icarus Verilog khi chạy trình cài đặt. Cờ này
cũng chỉ cần thiết một lần và đường dẫn được lưu trữ trong sổ đăng ký để sử dụng trong tương lai.

CHỈ UNIX LỰA CHỌN


Phiên bản UNIX của verilog-vpi bao gồm các cờ bổ sung để cho các chuyên gia Makefile xem qua
cấu hình của dòng chảy cài đặt. Bằng cách này, Makefiles có thể được viết rằng
xử lý các bản dựng VPI phức tạp nguyên bản và không có các giá trị mã hóa cứng phụ thuộc vào
hệ thống và cài đặt. Nếu được sử dụng tất cả, các tùy chọn này phải được sử dụng lần lượt và
mà không có bất kỳ tùy chọn hoặc chỉ thị nào khác.

--cflags
In các cờ trình biên dịch (CFLAGS hoặc CXXFLAGS) cần thiết để biên dịch mã nguồn
dành cho một mô-đun VPI.

--ldflags
In cờ trình liên kết (LDFLAGS) cần thiết để liên kết mô-đun VPI.

--ldlibs
In các thư viện (LDLIBS) cần thiết để liên kết mô-đun VPI.

-m32 Trên các hệ thống 64bit hỗ trợ nó (và hỗ trợ vvp32) cờ này yêu cầu 32bit
nhị phân vpi thay vì nhị phân 64 bit mặc định.

Ví dụ về makefile GNU tận dụng các cờ này:

CFLAGS = -Cảnh -O $ (CFLAGS _ $ @)
VPI_CFLAGS: = $ (shell 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 $ ^

Sử dụng iverilog-vpi trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad