Câu hỏi được gắn thẻ «gcc»

Các câu hỏi liên quan đến Bộ sưu tập trình biên dịch GNU.

1
Lỗi GCC khi cố thực thi 'cc1'
Tôi đã biên dịch chéo một nhân Linux cho Raspberry Pi của tôi trên máy tính xách tay (chạy debian 7) (làm theo hướng dẫn ở đây ); nhưng khi tôi bắt đầu biên dịch ( make ARCH=arm CROSS_COMPILE=${CCPREFIX}), tôi nhận được các thông báo sau: CHK include/linux/version.h CHK include/generated/utsrelease.h …


2
Làm thế nào là ngăn xếp ô nhiễm canary đăng nhập?
Cờ bảo vệ cờ GCC -fstack cho phép sử dụng các ngăn xếp ngăn xếp để bảo vệ chống tràn ngăn xếp. Việc sử dụng cờ này theo mặc định đã nổi bật hơn trong những năm gần đây. Nếu một gói được biên dịch với -fstack-Protector và chúng tôi …
11 logs  gcc 

3
Cài đặt GCC 7 trên Ubuntu?
Tôi đang cố chạy thử nghiệm theo GCC 7. Theo Cách cài đặt gcc-7 hoặc clang 4.0? trên Ubuntu.SE, chúng tôi có thể thực hiện các thao tác sau để cài đặt GCC 7 trên Ubuntu: add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update && apt-get install -y gcc-7 Lệnh không thành công …
11 ubuntu  apt  gcc  ppa 

1
Cài đặt g ++ khi có gcc (chỉ C) - RH6
Tôi có một máy RHEL 6, đi kèm gccnhưng không có g++. Phiên bản gcc là 4.4.4 20100726 (đây là những gì tôi nhận được từ gcc --version). Làm thế nào tôi có thể làm cho g ++ hoạt động? Hiện tại, shell chỉ trả về "lệnh không tìm thấy".

2
Điều gì đặt fs: [0x28] (stack canary)?
Từ bài đăng này, nó được hiển thị FS:[0x28]là một canary stack. Tôi đang tạo cùng một mã bằng GCC trên chức năng này, void foo () { char a[500] = {}; printf("%s", a); } Cụ thể, tôi đang nhận lắp ráp này .. 0x000006b5 64488b042528. mov rax, qword fs:[0x28] …
11 linux  security  gcc  stack 


2
Không có lỗi thư viện phát triển 32 sau khi cài đặt glibc-devel.i686
Tôi đang cố gắng cài đặt gcc 4.9.0 trên centOS 6. Trong khi ./configurecó lỗi xảy ra: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat- linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status configure: error: I suspect your system …
11 centos  gcc  glibc 

1
Làm cách nào để cài đặt gcc mới nhất trên FreeBSD?
Làm cách nào để tôi cài đặt bản mới nhất gcctrên FreeBSD và thiết lập hệ thống để phiên bản mới nhất này được sử dụng để biên dịch các chương trình tiếp theo? Tại thời điểm viết bài này, phiên bản mới nhất gcclà phiên bản 4.9.0. Và tôi …
10 freebsd  gcc  g++ 

1
Cách cài đặt gcc 4.8.1 trên whianzy whianzy
Tôi muốn cài đặt GCC 4.8.1 trên hệ thống Debian Wheezy 7.1.0 của mình. Phiên bản hiện tại của GCC được cài đặt trên hệ thống của tôi là 4.7.2. Tôi thấy gcc-4.8.1 có sẵn trên kho Debian. Ai đó có thể chỉ cho tôi cách thực hiện bản cập …
10 debian  gcc 


4
Trình biên dịch C không thể tạo tệp thực thi
Tôi đang cố gắng cài đặt rượu vang trên Linux Mint 17.1. Tôi ./có thể là root để cài đặt nó. Đầu vào: cd Downloads/wine-1.6.2 ./configure Đầu ra: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether …
9 linux-mint  gcc  wine 

2
Nó có thể biên dịch và bootstrap GNU không?
Một bản phát hành Guix mới đã xuất hiện một thời gian trước đây. Và tôi có ý tưởng rằng nếu tôi có thể bootstrap glibc, gcc và guix cho HURD và Mach, tôi có thể có một hệ thống GNU không phải Linux. Nhưng tôi cũng cần một số …
9 gcc  glibc  hurd 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.