Tôi đang cố gắng cài đặt Ruby trong thư mục nhà của tôi trên máy chủ Linux (không có quyền truy cập root), tất nhiên cần phải sử dụng gcc
. Thứ gần nhất tôi có thể tìm thấy là một thư mục có tên đó (nếu bạn đi đủ sâu) chứa cc1
:
>: find / -iname gcc 2> /dev/null
/usr/libexec/gcc
>: tree -if /usr/libexec/gcc
/usr/libexec/gcc
/usr/libexec/gcc/x86_64-redhat-linux
/usr/libexec/gcc/x86_64-redhat-linux/4.1.1
/usr/libexec/gcc/x86_64-redhat-linux/4.1.1/cc1
/usr/libexec/gcc/x86_64-redhat-linux/4.1.2 -> 4.1.1
Thực tế là CC1 chuyển hướng GCC trên Wikipedia dường như ngụ ý một cái gì đó gần gũi với bản sắc, tuy nhiên không có đề cập đến khác của CC1 trên trang GCC bên cạnh những lưu ý về chuyển hướng, và Googling đã không nhận tôi bất cứ điều gì hữu ích, và những nỗ lực của tôi để sử dụng cc1
trong nơi gcc
đã thất bại.
Chính xác thì mối quan hệ giữa họ là gì? Và nó có cung cấp cho tôi bất kỳ hy vọng biên dịch Ruby trên máy này không?