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

Ad


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

i686-w64-mingw32-widl - Trực tuyến trên đám mây

Run i686-w64-mingw32-widl in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

Đây là lệnh i686-w64-mingw32-widl 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 mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


widl - Trình biên dịch Ngôn ngữ Định nghĩa Giao diện Rượu (IDL)

SYNOPSIS


mở rộng [lựa chọn] IDL_file
mở rộng [lựa chọn] --dlldata-chỉ tên1 [tên2...]

MÔ TẢ


Khi không có tùy chọn nào được sử dụng, chương trình sẽ tạo tệp tiêu đề và có thể là máy khách và
sơ khai máy chủ, tệp proxy và tệp dlldata, tệp typelib và tệp UUID, tùy thuộc vào
nội dung của tệp IDL. Nếu bất kỳ tùy chọn nào -c, -h, -p, -s, -t, -u or --local-sơ khai
được đưa ra, mở rộng sẽ chỉ tạo các tệp được yêu cầu và không tạo các tệp khác. Khi chạy với
--dlldata-chỉ, widl sẽ chỉ tạo một tệp dlldata và nó sẽ chứa một danh sách
tên được truyền dưới dạng đối số. Thông thường, cách tệp này được cập nhật là mỗi lần mở rộng is
chạy, nó đọc bất kỳ tệp dlldata hiện có nào và nếu cần thiết sẽ tạo lại nó với cùng một
danh sách tên, nhưng có kèm theo tệp proxy hiện tại.

Khi chạy mà không có bất kỳ đối số nào, mở rộng sẽ in một thông báo trợ giúp.

LỰA CHỌN


Tổng Quát lựa chọn:

-V In số phiên bản và thoát.

-ồ, --output =tên
Đặt tên của tệp đầu ra. Khi tạo nhiều tệp đầu ra, điều này đặt
chỉ tên cơ sở của tệp; các tệp đầu ra tương ứng sau đó được đặt tên tên.NS,
tên_p.c, v.v.

-b nhà sản xuất cpu[-hạt nhân]-os
Đặt kiến ​​trúc đích khi biên dịch chéo. Đặc điểm kỹ thuật mục tiêu nằm trong
định dạng autoconf tiêu chuẩn được trả về bởi config.sub.

Tiêu đề lựa chọn:

-h Tạo tệp tiêu đề. Tên tệp đầu ra mặc định là trong tập tin.h.

- tên
Sử dụng các quy ước đặt tên cũ.

Kiểu thư viện lựa chọn:

-t Tạo một thư viện kiểu. Tên tệp đầu ra mặc định là trong tập tin.tlb. Nếu đầu ra
tên tệp kết thúc bằng .thịt bò, một tệp tài nguyên nhị phân có chứa thư viện loại là
được tạo thay thế.

-m32, -m64
Tạo thư viện loại Win32 hoặc Win64 tương ứng.

UUID hồ sơ lựa chọn:

-u Tạo tệp UUID. Tên tệp đầu ra mặc định là trong tập tin_i.c.

Proxy / sơ khai thế hệ lựa chọn:

-c Tạo một tệp sơ khai của khách hàng. Tên tệp đầu ra mặc định là trong tập tin_c.c.

-Bạn Tạo sơ khai nội tuyến.

-Chào Tạo các bản gốc được diễn giải theo kiểu cũ.

-Nếu, -Ồ, -Oicf
Tạo các sơ khai được diễn giải đầy đủ theo kiểu mới.

-p Tạo proxy. Tên tệp đầu ra mặc định là trong tập tin_máy tính.

--prefix-all =tiếp đầu ngữ
Tiền tố để đặt tên của cả máy khách và máy chủ.

--prefix-client =tiếp đầu ngữ
Tiền tố để đặt trên tên của khách hàng sơ khai.

--prefix-server =tiếp đầu ngữ
Tiền tố để đặt tên của các sơ khai máy chủ.

-s Tạo một tệp sơ khai máy chủ. Tên tệp đầu ra mặc định là trong tập tin_s.c.

--win32, --win64
Chỉ tạo mã 32 bit hoặc 64 bit tương ứng (mặc định là tạo cả hai
Phiên bản 32 bit và 64 bit vào cùng một tệp đích).

--rt Bật tiện ích mở rộng ngôn ngữ bổ sung cho IDL để hỗ trợ WinRT.

Đăng Ký kịch bản lựa chọn:

-r Tạo một kịch bản đăng ký. Tên tệp đầu ra mặc định là trong tập tin_r.rgs. Nếu
tên tệp đầu ra kết thúc bằng .thịt bò, một tệp tài nguyên nhị phân có chứa tập lệnh là
được tạo thay thế.

dlldata hồ sơ lựa chọn:

--dlldata-chỉ tên1 [tên2...]
Tạo lại tệp dlldata từ đầu bằng cách sử dụng các tên proxy được chỉ định. Các
tên tệp đầu ra mặc định là dlldata.c.

Bộ tiền xử lý lựa chọn:

-I con đường
Thêm thư mục tìm kiếm tiêu đề vào đường dẫn. Nhiều thư mục tìm kiếm được cho phép.

-D id[=val]
Xác định macro bộ xử lý trước id có giá trị val.

-E Chỉ tiền xử lý.

-N Không xử lý trước đầu vào.

Gỡ lỗi lựa chọn:

-W Bật cảnh báo ngữ nghĩa.

-d n Đặt mức gỡ lỗi thành số nguyên không âm n. Nếu tiền tố bằng 0x, nó sẽ là
được hiểu là một số thập lục phân. Để biết ý nghĩa của các giá trị, hãy xem DEBUG
phần.

hỗn hợp lựa chọn:

-app_config
Bỏ qua, hiện tại cho khả năng tương thích giữa.

--local-sơ khai =hồ sơ
Tạo sơ khai trống cho các phương thức call_as / local trong giao diện đối tượng và viết
họ để hồ sơ.

DEBUG


Mức độ gỡ lỗi n là một bitmask với ý nghĩa sau:
* 0x01 Cho biết tài nguyên nào được phân tích cú pháp (chế độ chi tiết)
* 0x02 Kết cấu bên trong Dump
* 0x04 Tạo dấu vết phân tích cú pháp (yydebug = 1)
* Thông báo tiền xử lý 0x08
* 0x10 tin nhắn lex tiền xử lý
* Dấu vết yacc tiền xử lý 0x20

Sử dụng i686-w64-mingw32-widl trực tuyến bằng dịch vụ onworks.net


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

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

Lệnh Linux

Ad