Tôi đang cố gắng biên dịch một ứng dụng C 32 bit trên RHEL 7 64-bit bằng gcc 4.8. Tôi đang gặp lỗi biên dịch /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
. Tôi cần phải làm gì để có được các ứng dụng 32 bit được biên dịch và liên kết?Làm thế nào để biên dịch ứng dụng 32 bit trên RHEL 64 bit?
8
A
Trả lời
12
Để nhận RHEL 7 64 bit để biên dịch gcc 4.8 chương trình 32 bit, bạn sẽ cần phải làm hai việc.
Hãy chắc chắn rằng tất cả các công cụ phát triển 32-bit gcc 4.8 là hoàn toàn cài đặt:
sudo yum install glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 ncurses-devel.i686
chương trình biên dịch bằng cách sử dụng lá cờ -m32
gcc pgm.c -m32 -o pgm
Các vấn đề liên quan
- 1. Biên dịch 32 bit Assembler trên 64 bit ubuntu
- 2. Biên dịch ứng dụng 32-bit bằng Visual Studio trên máy 64 bit
- 3. Làm thế nào để biên dịch chương trình C++ thành 64-bit trên máy 64 bit?
- 4. Biên dịch ứng dụng MATLAB 32 bit trên máy 64 bit (c + +)
- 5. Ứng dụng 32 bit hoặc 64 bit trên hệ điều hành 64 bit?
- 6. Biên dịch nhị phân 32 bit trên hệ thống 64 bit
- 7. Biên soạn 32-bit ứng dụng Qt sử dụng 64-bit gói
- 8. Java JDK 32 bit và 64 bit
- 9. Biên dịch mã nhị phân OS X 32 bit trên môi trường 64 bit
- 10. Chạy ứng dụng AnyCPU dưới dạng 32 bit trên hệ điều hành 64 bit
- 11. Haskell biên dịch chéo 32 đến 64 bit
- 12. gcc: Biên dịch nhị phân 64 bit trên nền tảng 32 bit
- 13. 32 bit int * 32 bit int = 64 bit int?
- 14. sử dụng com 32 bit thư viện trên 64 bit ứng dụng
- 15. Thiếu bao gồm "bit/C++ config.h" khi biên dịch chéo chương trình 64 bit trên 32 bit trong Ubuntu
- 16. Chạy dll 32 bit trên máy 64 bit trong java
- 17. Biên soạn trên hệ thống 64 bit cho hệ thống 32 bit - khả năng tương thích
- 18. Không thể chạy các ứng dụng 32 bit trên Linux 64 bit
- 19. SDK Android 32 bit hoặc 64 bit trên hệ điều hành Windows 64 bit?
- 20. QtCreator trên linux: 32 bit so với 64 bit
- 21. chạy nhị phân 32 bit trên máy 64 bit
- 22. Eclipse 32 bit chạy trên 64 bit JVM
- 23. Chuyển đổi 32 bit dll sang 64 bit dll
- 24. Làm cách nào để chạy API được tạo cho 32 bit trên máy tính 64 bit?
- 25. .net InstallUtil utility - 32 bit vs 64 bit
- 26. Cách sử dụng thư viện gốc 32 bit trên thiết bị Android 64 bit
- 27. Cuộn phiên bản 64 bit và 32 bit của ứng dụng vào cùng một nhị phân?
- 28. 64 bit bằng cách phân chia 32 bit
- 29. c: sử dụng con trỏ 32 bit trong ứng dụng 64 bit?
- 30. Cách chuyển đổi ứng dụng xcode 32 bit thành ứng dụng xcode 64 bit