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

Ad


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-ngắn-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.

-nodedefaultlibs
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.

-Ờ,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


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

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

  • 1
    VÒI
    VÒI
    SWIG là một công cụ phát triển phần mềm
    kết nối các chương trình được viết bằng C và
    C ++ với nhiều cấp độ cao
    ngôn ngữ lập trình. SWIG được sử dụng với
    khác nhau...
    Tải xuống SWIG
  • 2
    Chủ đề WooCommerce Nextjs React
    Chủ đề WooCommerce Nextjs React
    Chủ đề React WooCommerce, được xây dựng với
    JS tiếp theo, Webpack, Babel, Node và
    Express, sử dụng GraphQL và Apollo
    Khách hàng. Cửa hàng WooCommerce trong React (
    chứa: Sản phẩm ...
    Tải xuống Chủ đề phản ứng WooC Commerce Nextjs
  • 3
    Archlabs_repo
    Archlabs_repo
    Gói repo cho ArchLabs Đây là một
    ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/archlabs-repo/.
    Nó đã được lưu trữ trong OnWorks ở...
    Tải xuống archlabs_repo
  • 4
    Dự án Zephyr
    Dự án Zephyr
    Dự án Zephyr là một thế hệ mới
    hệ điều hành thời gian thực (RTOS)
    hỗ trợ nhiều phần cứng
    kiến trúc. Nó dựa trên một
    hạt nhân có dấu chân nhỏ ...
    Tải xuống dự án Zephyr
  • 5
    SCons
    SCons
    SCons là một công cụ xây dựng phần mềm
    đó là một sự thay thế vượt trội so với
    công cụ xây dựng "Make" cổ điển
    tất cả chúng ta đều biết và yêu thích. SCons là
    thực hiện một ...
    Tải xuống SCons
  • 6
    PSeInt
    PSeInt
    PSeInt là trình thông dịch mã giả cho
    sinh viên lập trình nói tiếng Tây Ban Nha.
    Mục đích chính của nó là trở thành một công cụ để
    học và hiểu cơ bản
    quan niệm ...
    Tải xuống PSeInt
  • Khác »

Lệnh Linux

Ad