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

Chạy máy chủ | Ubuntu > | Fedora > |


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

wineg ++ - Trực tuyến trên đám mây

Chạy wineg ++ trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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 wineg ++ 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, chẳng hạn 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


winegcc - Trình biên dịch tương thích Wine C và C ++ MinGW

SYNOPSIS


rượu vang [lựa chọn] trong tập tinhữu ích. Cảm ơn !

MÔ TẢ


rượu vang là một trình bao bọc gcc cố gắng cung cấp trình biên dịch tương thích MinGW trong Linux.
Điều này hữu ích nhất cho các nhà phát triển Win32, những người có thể chỉ cần lấy mã MinGW của họ từ Windows,
và biên dịch lại nó mà không cần sửa đổi theo Winelib trên Linux. wineg ++ chấp nhận hầu hết
tùy chọn tương tự như winegcc.

Mục tiêu của winegcc là có thể đơn giản thay thế gcc / g ++ / windres bằng
winegcc / wineg ++ / wrc trong MinGW Makefile và chỉ cần biên dịch lại ứng dụng bằng Winelib
dưới Rượu. Mặc dù thường có những điều chỉnh nhỏ phải được thực hiện đối với
mã nguồn ứng dụng và / hoặc Makefile, khá dễ dàng để thực hiện chúng theo cách
tương thích giữa môi trường MinGW và Wine.

Sách hướng dẫn này sẽ chỉ ghi lại những điểm khác biệt so với gcc; xin vui lòng tham khảo hướng dẫn sử dụng gcc cho
thêm thông tin về các tùy chọn đó.

LỰA CHỌN


gcc lựa chọn: Tất cả các tùy chọn gcc đều được hỗ trợ và được chuyển tới trình biên dịch phụ trợ.

-Btiếp đầu ngữ
Tùy chọn này chỉ định nơi tìm tệp thực thi, thư viện, tệp bao gồm và
các tệp dữ liệu của chính trình biên dịch. Đây là một tùy chọn gcc tiêu chuẩn đã được
mở rộng để nhận ra một tiếp đầu ngữ kết thúc bằng '/ tools / winebuild', trong trường hợp đó
winegcc vào một chế độ đặc biệt để xây dựng chính Wine. Các nhà phát triển nên tránh
tiền tố kết thúc bằng hậu tố ma thuật, hoặc nếu không thể, chỉ cần diễn đạt
nó khác, chẳng hạn như '/ tools / winebuild /', để tránh hành vi đặc biệt.

-fno-short-wchar
Ghi đè kiểu cơ bản để wchar_t làm mặc định cho mục tiêu, thay vào đó
bằng cách sử dụng int ngắn không dấu, là mặc định cho Win32.

-mconsole
Tùy chọn này chuyển '- bảng điều khiển hệ thống phụ' đến winebuild, để xây dựng bảng điều khiển
các ứng dụng. Nó là mặc định.

-mno-cygwin
Sử dụng triển khai Wine của MSVCRT, thay vì liên kết với libc của hệ thống máy chủ.
Điều này là cần thiết cho phần lớn các ứng dụng Win32, vì chúng thường
phụ thuộc vào các tính năng khác nhau của MSVCRT. Công tắc này cũng được sử dụng bởi MinGW
trình biên dịch để liên kết chống lại MSVCRT trên Windows, thay vì liên kết chống lại Cygwin libc.
Chia sẻ cú pháp với MinGW giúp bạn dễ dàng viết các Makefiles hoạt động theo
Wine, MinGW + MSYS hoặc MinGW + Cygwin.

-municode
Đặt điểm nhập mặc định của ứng dụng là Unicode wmain () thay vì
tiêu chuẩn chủ yếu().

-mwindows
Tùy chọn này thêm -lgdi32, -lcomdlg32 và -lshell32 vào danh sách mặc định
thư viện và chuyển '- cửa sổ hệ thống phụ' đến winebuild để xây dựng đồ họa
các ứng dụng.

-nodefaultlibs
Không sử dụng các thư viện hệ thống tiêu chuẩn khi liên kết. Chúng bao gồm tối thiểu
-lkernel32, -luser32, -ladvapi32 và bất kỳ thư viện mặc định nào được chương trình phụ trợ sử dụng
trình biên dịch. Tùy chọn -mwindows bổ sung danh sách các thư viện mặc định như được mô tả
ở trên.

-nostartfiles
Không thêm thư viện winecrt0 khi liên kết.

-Wb,tùy chọn
Chuyển một tùy chọn để xây dựng rượu. Nếu như tùy chọn chứa dấu phẩy, nó được chia thành nhiều
tùy chọn ở dấu phẩy.

ĐỊNH NGHĨA


winegcc định nghĩa __WINE__, cho mã cần biết khi nào nó được biên dịch theo
Rượu. Nó cũng xác định WIN32, _WIN32, __WIN32, __WIN32__, __WINNT và __WINNT__ cho
khả năng tương thích với MinGW.

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


Ad


Ad