Có phải arm-eabi-gcc khác với arm-linux-androideabi-gcc không? Tôi có thể trao đổi arm-eabi-gcc bằng arm-linux-androideabi-gcc thành tập lệnh agcc từ trang web này http://www.plausible.org/andy/agcc không?là arm-eabi-gcc khác với arm-linux-androideabi-gcc
Trả lời
Có, arm-eabi-gcc và arm-linux-androideabi-gcc toolchains đi kèm với Android NDK là (hơi khác), bạn có thể đọc về những gì arm-linux-androideabi-gcc (cái mới hơn) nằm trong git hoặc trong tài liệu tệp/CHANGES.html trong cài đặt NDK cục bộ của bạn.
Về câu hỏi thứ hai, bạn có thể hoán đổi arm-linux-androideabi-gcc trong tập lệnh agcc, nhưng lưu ý rằng tập lệnh agcc là khá lịch sử ngay bây giờ, bạn không cần phải sửa đổi các mã Android gốc hiện nay. http://jiggawatt.org/badc0de/android/index.html mang đến phần giới thiệu và ví dụ tốt và là phương pháp tiếp cận gần đây hơn (lưu ý rằng một số ví dụ (ví dụ: OpenGL ES) có thể cũng được đề cập đến trong phiên bản Android 2.3). Bản thân tôi sử dụng các kỹ thuật được mô tả ở đó, ngoại trừ việc chỉ sử dụng arm-linux-androideabi-gcc từ NDK làm trình biên dịch.
Cảm ơn. Liên kết bạn đăng rất thông tin. – kuchi