2012-06-28 26 views
14

Giả sử tôi có dự án Xcode trên máy linux và tôi muốn, như tôi có thể làm trên máy Mac, cài đặt & sử dụng xcodebuild để biên dịch dự án đơn giản, không chạy nó hoặc bất kỳ thứ gì lạ mắt, chỉ đơn giản là biên dịch nó để kiểm tra lỗi.Có thể sử dụng xcodebuild trên linux không?

Có thể cài đặt xcodebuild trên máy Linux hoặc hoàn toàn không có câu hỏi, nếu có lựa chọn thay thế của tôi là gì?

+0

Không, sử dụng Makefile hoặc một trong nhiều IDE có sẵn trên Linux. Bạn đang cố gắng biên dịch mã OSX/iOS, hoặc đơn giản là biên dịch một ứng dụng đa nền tảng trên Linux? –

+0

Tôi chỉ muốn biên dịch một dự án Xcode có chứa mã mục tiêu Mac/iOS trên Linux. – Joshua

Trả lời

6

Bạn không thể sử dụng các công cụ phát triển tiêu chuẩn của Apple trên Linux, bởi vì họ đang được biên soạn dành cho Mac OS X.

Nếu bạn đang biên soạn dành cho iOS, bạn có thể, tuy nhiên, xây dựng một mã nguồn mở iOS toolchain cho linux và sử dụng nó để biên dịch ứng dụng của bạn. Bạn sẽ cần một thiết bị bẻ khóa để tải lên tệp nhị phân.

Nếu bạn đang làm việc với ứng dụng OS X bình thường, khi đó, với điều kiện bạn có các thư viện và khung công tác cần thiết, bạn có thể xây dựng dự án cho Linux bằng cách sử dụng make.

+0

Bạn có thể cho tôi biết thêm thông tin về cài đặt các thư viện và sử dụng cụ thể cho các ứng dụng mac không? – Joshua

+0

Vâng - không có gì đặc biệt. Bạn có thể có một cái nhìn Cocotron. Và một hướng dẫn makefile nhanh. –

+0

Tôi không biết liệu Cocotrom có ​​thực sự là những gì tôi đang tìm kiếm hay không, tất cả những gì tôi muốn làm là biên dịch mã lỗi để không tạo ra một ứng dụng kết quả. – Joshua

Các vấn đề liên quan