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

Ad


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

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

Chạy wineg ++ - phát triển 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 giả lập trực tuyến MAC OS

Đây là lệnh wineg ++ - sự phát triển có thể được 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 giả lập 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.

MÔI TRƯỜNG


RƯỢU VANG
Chỉ định đường dẫn và tên của nhà máy rượu nhị phân sẽ được khởi chạy
tự động bởi rượu vang. Nếu không được đặt, rượu vang sẽ tìm kiếm một tệp có tên nhà máy rượu
trong đường dẫn.

ĐỊ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 ++ - phát triển 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
    Chân đế
    Chân đế
    Chân đế là một mã nguồn mở hiện đại, miễn phí
    trình soạn thảo văn bản được tạo đặc biệt cho Web
    Phát triển. Được viết bằng HTML, CSS và
    JavaScript với các công cụ trực quan tập trung và
    chuẩn bị...
    Tải xuống dấu ngoặc
  • 2
    Trình biên dịch Pascal miễn phí
    Trình biên dịch Pascal miễn phí
    Trình biên dịch Pascal 32/64/16-bit dành cho
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Nâng cao, Nintendo NDS và DOS;
    tương thích ngữ nghĩa với...
    Tải xuống Trình biên dịch Pascal miễn phí
  • 3
    Thông tin kỹ thuật số Canon EOS
    Thông tin kỹ thuật số Canon EOS
    Canon không có số lượng màn trập
    có trong thông tin EXIF ​​của một
    tệp hình ảnh, trái ngược với Nikon và
    ống nhòm. Không có cơ sở chính thức nào của Canon
    ứng dụng ...
    Tải xuống thông tin Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd là một nhánh của khởi động rEFIt
    người quản lý. Giống như rEFIt, rEFInd có thể
    tự động phát hiện khởi động EFI đã cài đặt của bạn
    trình tải và nó trình bày một giao diện đồ họa đẹp mắt
    menu tùy chọn khởi động ...
    Tải xuống rEFInd
  • 5
    Thể hiệnLuke GSI
    Thể hiệnLuke GSI
    Trang tải xuống SourceForge này là để
    cấp cho người dùng tải xuống nguồn của tôi được xây dựng
    GSI, dựa trên công trình vĩ đại của phhusson
    công việc. Tôi xây dựng cả Android Pie và
    Android 1 ...
    Tải xuống ExpressLuke GSI
  • 6
    Trình phát nhạc
    Trình phát nhạc
    Music Caster là một trình phát nhạc dạng khay
    cho phép bạn truyền nhạc địa phương của mình sang một
    Thiết bị Google Cast. Trong lần chạy đầu tiên,
    bạn sẽ cần phải nhấp vào mũi tên trong
    nhiệm vụ ...
    Tải xuống Music Caster
  • Khác »

Lệnh Linux

Ad