«gcc» 태그된 질문

GNU Compiler Collection Suite에 관한 질문


1
'cc1'을 실행하는 중 GCC 오류
랩톱에서 Raspberry Pi 용 Linux 커널을 크로스 컴파일하고 (데비안 7 실행) ( Raspberry Pi Kernel Compilation 의 지침을 따름 ); 하지만 컴파일 할 때 make ARCH=arm CROSS_COMPILE=${CCPREFIX} 다음과 같은 메시지가 나타납니다. CHK include/linux/version.h CHK include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CC kernel/bounds.s gcc: error trying to exec 'cc1': execvp: …


2
스택 카나리아 오염은 어떻게 기록됩니까?
플래그 GCC -fstack-protector 플래그를 사용하면 스택 오버 플로우 방지를 위해 스택 카나리아를 사용할 수 있습니다. 기본적으로이 플래그의 사용이 최근에 더욱 두드러졌습니다. 패키지가 -fstack-protector로 컴파일되고 프로그램에서 버퍼가 오버플로되면 다음과 같은 오류가 발생할 수 있습니다. *** buffer overflow detected ***: /xxx/xxx terminated 그러나 "누구"가이 오류 메시지를 담당합니까? 이 메시지는 어디에 기록됩니까? syslog …
11 logs  gcc 

3
우분투에 GCC 7을 설치 하시겠습니까?
GCC 7에서 테스트를 실행하려고합니다. gcc-7 또는 clang 4.0을 설치하는 방법에 따르면 ? Ubuntu.SE에서 다음을 수행하여 Ubuntu에 GCC 7을 설치할 수 있습니다. add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update && apt-get install -y gcc-7 설치시 명령이 실패합니다. # apt-get install -y gcc-7 ... E: Unable to locate package gcc-7 그리고 7.1 시도 : …
11 ubuntu  apt  gcc  ppa 


1
내 컴퓨터에서 버퍼 오버 플로우 방지를 비활성화하는 방법이 있습니까?
데비안 6, 우분투 12.04, 페도라 16 등 다양한 가상 머신에서 버퍼 오버플로를 실험하고 싶지만 버퍼 오버플로 악용을 실행할 때마다 다음 메시지가 표시됩니다. stack smashing detected (core dumped) 연구를 마친 후에 컴파일러에서 구현 된 버퍼 오버플로 방지 라는 기능을 읽었습니다 . GCC 인스턴스가 사용 GCC 스택 스매싱 보호기 (ProPolice)는 , 연타 …
11 linux  security  gcc 

2
glibc-devel.i686 설치 후 32 개발 라이브러리 오류가 없습니다
centOS 6에 gcc 4.9.0을 설치하려고합니다 ./configure. 오류가 발생 하는 동안 : /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 does not have 32-bit developement libraries …
11 centos  gcc  glibc 

1
FreeBSD에 최신 gcc를 어떻게 설치합니까?
gccFreeBSD에 최신 버전을 설치하고이 최신 버전이 추가 프로그램을 컴파일하는 데 사용되도록 시스템을 어떻게 설정합니까? 이 글을 쓰는 시점에서 최신 릴리스 gcc는 버전 4.9.0입니다. 그리고 FreeBSD 10.0을 사용합니다. 실제로 g++C ++ 컴파일러 가 필요합니다 . 하지만 gcc49패키지 와 같은 것을 설치해야 합니까?
10 freebsd  gcc  g++ 

1
데비안 Wheezy에 GCC 4.8.1을 설치하는 방법
Debian Wheezy 7.1.0 시스템에 GCC 4.8.1을 설치하고 싶습니다. 내 시스템에 설치된 현재 GCC 버전은 4.7.2입니다. gcc-4.8.1은 데비안 저장소에서 사용할 수 있습니다. 누군가이 업데이트를 수행하는 방법을 보여줄 수 있습니까?
10 debian  gcc 

1
Beagleboard 용 CLFS (Cross Linux From Scratch) 용 GCC 크로스 컴파일러를 빌드하는 방법은 무엇입니까?
현재 Scratch의 Cross Linux 지침에 따라 처음부터 임베디드 Linux를 빌드하려고합니다 . GCC 크로스 컴파일러를 컴파일 할 때까지 모든 것이 잘 작동했습니다. Beagleboard-xM 용 Linux를 구축하고 싶습니다. 따라서 다음 설정을 선택했습니다. export CLFS_ABI="aapcs-linux" export CLFS_HOST="x86_64-cross-linux-gnu" export CLFS_TARGET="armv7a-unknown-linux-uclibceabi" export CLFS_ARCH="arm" export CLFS_ENDIAN="little" export CLFS_ARM_ARCH="armv7" export CLFS_ARM_MODE="arm" export CLFS_FLOAT="hard" export CLFS_FPU="neon" 이 페이지 …

4
C 컴파일러는 실행 파일을 만들 수 없습니다
Linux Mint 17.1에 와인을 설치하려고합니다. 나는 그것을 설치하기 위해 루트로 설정했다. 입력: cd Downloads/wine-1.6.2 ./configure 산출: 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 the C compiler works... no configure: error: in `/home/(my username)/Downloads/wine-1.6.2': configure: error: …
9 linux-mint  gcc  wine 

2
GNU를 컴파일하고 부트 스트랩 할 수 있습니까?
얼마 전에 새로운 Guix 릴리스가 나왔습니다. 그리고 glibc, gcc, guix를 HURD와 Mach로 부트 스트랩 할 수 있다면 Linux가 아닌 GNU 시스템을 가질 수 있다는 생각이 들었습니다. 그러나 bash, emacs, binutils, coreutils, init 시스템과 같은 소프트웨어도 필요합니다. 리눅스에 의존하는 시스템 호출이 있습니까? LFS 에서처럼 할 수 있습니까?
9 gcc  glibc  hurd 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.