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

Ad


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

nhà sản xuất rượu-phát triển - Trực tuyến trên đám mây

Chạy phát triển nhà sản xuất rượu 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 phát triển winemaker 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


nhà sản xuất rượu - tạo cơ sở hạ tầng xây dựng để biên dịch các chương trình Windows trên Unix

SYNOPSIS


thợ nấu rượu [ --nobanner ] [ --sao lưu | --không sao lưu ] [ --nosource-sửa ]
[ --thấp hơn-không | --thấp hơn tất cả | --lower-hoa ]
[ --lower-bao gồm | --noower-bao gồm ] [ --mfc | --nomfc ]
[ --guiexe | --các cửa sổ | --cuiexe | --console | --dll | --lib ]
[ -Dvĩ mô[=định nghĩa]] [ -Idir ] [ -Pdir ] [ -idll ] [ -Ldir ] [ -lthư viện ]
[ --gật đầu ] [ --nomsvcrt ] [ - tương tác ] [ --mục tiêu duy nhất tên ]
[ - tệp được tạo ra ] [ --tập tin không được tạo ]
[ --wine32 ]
thư mục công việc | dự án_file | không gian làm việc_tệp

MÔ TẢ


thợ nấu rượu là một tập lệnh perl được thiết kế để giúp bạn khởi động quá trình chuyển đổi
Nguồn Windows cho các chương trình Winelib.

Để làm điều này thợ nấu rượu có thể thực hiện các thao tác sau:

- đổi tên các tệp nguồn và thư mục của bạn thành chữ thường trong trường hợp chúng có tất cả
viết hoa trong quá trình chuyển giao.

- thực hiện chuyển đổi DOS sang Unix (CRLF sang LF).

- quét các câu lệnh bao gồm và tham chiếu tệp tài nguyên để thay thế các dấu gạch chéo ngược bằng
gạch chéo về phía trước.

- trong bước trên thợ nấu rượu cũng sẽ thực hiện tìm kiếm không phân biệt chữ hoa chữ thường đối với
tệp được tham chiếu trong đường dẫn bao gồm và viết lại câu lệnh bao gồm với trường hợp phù hợp
Nếu cần.

- thợ nấu rượu cũng sẽ kiểm tra các vấn đề khác lạ hơn như #pragma đóng gói sử dụng, sử dụng
afxres.h trong các dự án không phải MFC và hơn thế nữa. Bất cứ khi nào nó gặp một cái gì đó ngoài
bình thường, nó sẽ cảnh báo bạn về nó.

- thợ nấu rượu cũng có thể quét toàn bộ cây thư mục cùng một lúc, đoán xem đó là những gì
các tệp thực thi và thư viện mà bạn đang cố gắng xây dựng, khớp chúng với tệp nguồn và
tạo ra tương ứng makefile.

- cuối cùng thợ nấu rượu sẽ tạo ra một toàn cầu makefile để sử dụng bình thường.

- thợ nấu rượu biết về dự án dựa trên MFC và sẽ tạo các tệp tùy chỉnh.

- thợ nấu rượu có thể đọc các tệp dự án hiện có. Nó hỗ trợ các tệp dsp, dsw, vcproj và sln.

LỰA CHỌN


--nobanner
Tắt tính năng in biểu ngữ.

--sao lưu
Thực hiện sao lưu tất cả các tệp nguồn đã sửa đổi. Đây là mặc định.

--không sao lưu
Không sao lưu các tệp nguồn đã sửa đổi.

--nosource-sửa
Đừng cố sửa các tệp nguồn (ví dụ: chuyển đổi DOS sang Unix). Điều này ngăn cản
khiếu nại nếu các tập tin chỉ được đọc.

--thấp hơn tất cả
Đổi tên tất cả các tệp và thư mục thành chữ thường.

--lower-hoa
Chỉ đổi tên các tệp và thư mục có tất cả tên là chữ hoa. Vì thế CHÀO C
sẽ được đổi tên nhưng không Thế giới.c.

--thấp hơn-không
Không đổi tên tệp và thư mục thành chữ thường. Lưu ý rằng điều này không ngăn cản
việc đổi tên tệp nếu phần mở rộng của nó không thể được xử lý như hiện tại, ví dụ: ".Cxx". Cái này
là mặc định.

--lower-bao gồm
Khi tệp tương ứng với câu lệnh bao gồm (hoặc dạng tệp khác
tham chiếu cho các tệp tài nguyên) không thể được tìm thấy, hãy chuyển đổi tên tệp đó thành chữ thường.
Đây là mặc định.

--noower-bao gồm
Không sửa đổi câu lệnh include nếu không tìm thấy tệp được tham chiếu.

--guiexe | --các cửa sổ
Giả sử một ứng dụng đồ họa khi một mục tiêu thực thi hoặc một mục tiêu không xác định
loại được tìm thấy. Đây là mặc định.

--cuiexe | --console
Giả sử một ứng dụng bảng điều khiển khi một mục tiêu thực thi hoặc một mục tiêu không xác định
được tìm thấy.

--dll Giả sử một dll khi mục tiêu không xác định được tìm thấy, tức là khi thợ nấu rượu là không thể
để xác định xem nó là một thư viện thực thi, một dll hay một thư viện tĩnh,

--lib Giả sử một thư viện tĩnh khi mục tiêu không xác định được tìm thấy, tức là khi thợ nấu rượu
không thể xác định xem nó là một tệp thực thi, một dll hay một thư viện tĩnh,

--mfc Chỉ định rằng các mục tiêu dựa trên MFC. Trong trường hợp như vậy thợ nấu rượu điều chỉnh bao gồm
và các đường dẫn thư viện tương ứng, và liên kết mục tiêu với thư viện MFC.

--nomfc
Chỉ định rằng các mục tiêu không dựa trên MFC. Tùy chọn này vô hiệu hóa việc sử dụng thư viện MFC
ngay cả khi thợ nấu rượu gặp các tập tin stdafx.cpp or stdafx.h điều đó sẽ gây ra nó
bật MFC tự động nếu không --nomfc cũng không --mfc đã được chỉ định.

-Dvĩ mô[=định nghĩa]
Thêm định nghĩa macro đã chỉ định vào danh sách định nghĩa macro toàn cầu.

-Idir Nối thư mục đã chỉ định vào đường dẫn bao gồm toàn cầu.

-Pdir Nối thư mục được chỉ định vào đường dẫn dll chung.

-idll Thêm thư viện Winelib vào danh sách chung của các thư viện Winelib để nhập.

-Ldir Nối thư mục được chỉ định vào đường dẫn thư viện toàn cầu.

-lthư viện
Thêm thư viện đã chỉ định vào danh sách thư viện chung để liên kết.

--gật đầu
Không sử dụng bộ thư viện Winelib tiêu chuẩn để nhập. Đó là, bất kỳ DLL nào
việc sử dụng mã của bạn phải được chuyển một cách rõ ràng với -i tùy chọn. Bộ tiêu chuẩn của
thư viện là: odbc32.dll, odbccp32.dll, ole32.dll, oleaut32.dllwonpool.drv.

--nomsvcrt
Đặt một số tùy chọn để nói rượu vang không để biên dịch với msvcrt. Sử dụng tùy chọn này nếu
bạn có các tệp cpp bao gồm .

- tương tác
Sử dụng chế độ tương tác. Trong chế độ này thợ nấu rượu sẽ yêu cầu bạn xác nhận danh sách
mục tiêu cho từng thư mục, sau đó cung cấp thư mục và mục tiêu cụ thể
tùy chọn.

--mục tiêu duy nhất tên
Chỉ định rằng chỉ có một mục tiêu, được gọi là tên.

- tệp được tạo ra
Tạo ra makefile. Đây là mặc định.

--tập tin không được tạo
Không tạo ra makefile.

--wine32
Tạo mục tiêu 32 bit. Điều này rất hữu ích trên các hệ thống wow64. Nếu không có tùy chọn đó,
kiến trúc mặc định được sử dụng.

VÍ DỤ


Đây là một điển hình thợ nấu rượu sử dụng:

$ winemaker --lower-uppercase -DSTRICT.

Ở trên cho biết thợ nấu rượu để quét thư mục hiện tại và các thư mục con của nó để tìm nguồn
các tập tin. Bất cứ khi nào nếu tìm thấy một tệp hoặc thư mục có tên toàn là chữ hoa, nó nên đổi tên
nó thành chữ thường. Sau đó, nó sẽ sửa tất cả các tệp nguồn này để biên dịch với Winelib
và tạo ra makefiles. Các -QUẬN xác định rằng KHẮT KHE macro phải được đặt khi
biên dịch các nguồn này. Cuối cùng là một makefile sẽ được tạo ra.

Bước tiếp theo sẽ là:

$ make

Nếu tại thời điểm này, bạn gặp lỗi biên dịch (rất có thể xảy ra với một
dự án) thì bạn nên tham khảo Hướng dẫn sử dụng Winelib để tìm các mẹo về cách giải quyết
Chúng.

Đối với một dự án dựa trên MFC, thay vào đó, bạn sẽ phải chạy các lệnh sau:

$ nhà sản xuất rượu --lower-uppercase --mfc.
$ make

Đối với tệp dự án hiện có, bạn sẽ phải chạy các lệnh sau:

$ nhà sản xuất rượu myproject.dsp
$ make

ALL / GIỎI


Trong một số trường hợp, bạn sẽ phải chỉnh sửa makefile hoặc các tệp nguồn theo cách thủ công.

Giả sử rằng thư viện / tệp thực thi cửa sổ có sẵn, chúng tôi có thể sử dụng rượu vang đến
xác định loại tệp thực thi được (đồ họa hoặc bảng điều khiển), thư viện nào
được liên kết với, và chức năng mà nó xuất ra (cho thư viện). Sau đó chúng tôi có thể khôi phục tất cả
các cài đặt này cho mục tiêu Winelib tương ứng.

Hơn nữa thợ nấu rượu không tốt lắm trong việc tìm kiếm thư viện chứa tệp thực thi:
nó phải nằm trong thư mục hiện tại hoặc trong LD_LIBRARY_PATH.

thợ nấu rượu chưa hỗ trợ tệp tin nhắn và trình biên dịch tin nhắn.

Lỗi có thể được báo cáo trên Rượu nho lỗi trackerhttp://bugs.winehq.org⟩.

TÁC GIẢ


François Gouget dành cho CodeWeavers
Dimitrie O. Paun
Andre Hentschel

KHẢ DỤNG


thợ nấu rượu là một phần của phân phối Rượu, có sẵn thông qua WineHQ, Rượu nho
phát triển trụ sởhttp://www.winehq.org/⟩.

Sử dụng phát triển nhà sản xuất rượu trực tuyến bằng cách sử dụ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