Các giải pháp trongLàm thế nào để biên dịch một số nhị phân 32-bit trên một máy Linux 64-bit mà không cần chạm môi trường CFLAGS biến
How to compile a 32-bit binary on a 64-bit linux machine with gcc/cmake
là không thể vì tôi sử dụng phần mềm của bên thứ 3 và thứ khác đó là sử dụng biến CFLAGS. Và không cho phép vá các makefiles của họ - ông chủ của tôi nói.
Vì vậy, tôi phải tìm cách khác để thực thi nó. Có lẽ một số phép thuật với các liên kết tượng trưng chuyển hướng cuộc gọi đến gcc sang phiên bản 32bit của trình biên dịch (hy vọng rằng mục tiêu mặc định không được phát hiện động).
Đây có phải là "phần mềm của bên thứ 3 và các nội dung khác" một sự phụ thuộc cần được biên soạn khi xây dựng nhị phân 32 bit của bạn không? –