Đây là lệnh ligcc 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 giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
ligcc - Bao quanh gcc để tạo nhiều ứng dụng di động hơn
SYNOPSIS
licc [TÙY CHỌN hữu ích. Cảm ơn !]
MÔ TẢ
Trang hướng dẫn sử dụng này tài liệu ngắn gọn về licc chỉ huy.
licc là một trình bao bọc xung quanh gcc. Nó cho phép bạn tạo nhiều tệp thực thi di động hơn bằng cách
ba thứ:
· Buộc trình liên kết liên kết với các ký hiệu glibc cũ hơn. Người dùng đang sử dụng cũ hơn
phiên bản glibc sẽ không còn nhận được "ký hiệu không xác định GLIBC_2.4 trong /lib/libc.so"-style
thông báo lỗi.
· Cho phép bạn dễ dàng liên kết tĩnh với bất kỳ thư viện nào khác.
· Tự động loại bỏ các phụ thuộc không có thật. Ví dụ: chương trình của bạn sử dụng libfoo.
libfoo sử dụng libpng trong nội bộ, nhưng ứng dụng của bạn thì không. Tuy nhiên, tệp pkg-config cho
libfoo chỉ định "-lfoo -lpng" là các tham số của trình liên kết. Và tadaa - bây giờ bạn có một không có thật
phụ thuộc vào libpng! LiGCC tự động xóa -lpng cho bạn nếu ứng dụng của bạn
không sử dụng libpng trực tiếp.
· Thêm $ ORIGIN / ../ lib đến đường dẫn tìm kiếm thư viện của tệp nhị phân. $ ORIGIN là thư mục trong
mà hệ nhị phân tồn tại. Điều này đảm bảo rằng tệp nhị phân của bạn có thể tìm thấy các phụ thuộc thư viện
được đặt trong thư mục 'lib' dưới cùng một tiền tố. Bạn có thể muốn cài đặt
thư viện tùy chỉnh vào / lib. Nếu bạn đặt $ APBUILD_PROJECTNAME, ligcc cũng sẽ thêm
$ XUẤT XỨ / ../ lib /$ APBUILD_PROJECTNAME vào đường dẫn tìm kiếm thư viện.
LỰA CHỌN
Xem trang chủ của gcc(1) để biết thêm thông tin về các tùy chọn khả thi.
Ngoài ra còn có một số biến môi trường có sẵn để sửa đổi kiểm tra hành vi của ligcc
tài liệu để biết thêm thông tin.
Sử dụng ligcc trực tuyến bằng các dịch vụ onworks.net