«compiling» 태그된 질문

컴파일은 특정 컴퓨터 아키텍처에서 소스 코드를 바이트 코드로 변환하는 프로세스입니다.

4
CBSD / LLVM을 선호하여 FreeBSD가 GCC를 더 이상 사용하지 않는 이유는 무엇입니까?
그래서 나는 인터넷을 서핑 하고이 기사를 우연히 발견했다 . 기본적으로 버전 10 이상부터 FreeBSD 는 Clang / LLVM 을 위해 GCC 를 더 이상 사용하지 않을 것이라고 명시하고 있습니다. 내가 지금까지 인터넷에서 본 것에서 Clang / LLVM 은 상당히 야심 찬 프로젝트이지만 신뢰성 측면에서 GCC 와 일치 할 수 없습니다 …
241 freebsd  compiling  gcc  c  llvm 



4
실행 파일은 런타임에 공유 객체를 어디에서 찾습니까?
링크 / 컴파일시 공유 객체 포함을 정의하는 방법을 이해합니다. 그러나 여전히 실행 파일에서 실행 파일이 공유 객체 ( *.so라이브러리)를 어떻게 찾는 지 궁금합니다 . 예를 들어, 내 앱 a.out은 lib.so라이브러리에 정의 된 함수를 호출합니다 . 컴파일 후 lib.so내의 새 디렉토리 로 이동 합니다 $HOME. a.out거기서 찾아 보라고 어떻게 할 수 …


8
소스에서 tmux를 빌드 할 때 gcc가 libevent를 찾을 수없는 이유는 무엇입니까?
루트 액세스 권한이없는 컴퓨터에 tmux를 설치하고 싶습니다. 이미 libevent를 컴파일에 설치 $HOME/.bin-libevent하고 지금은 TMUX을 컴파일하려면,하지만 항상로 끝나는 구성 configure: error: "libevent not found"난에서 libevent 디렉토리를 가리 키도록 노력에도 불구하고, Makefile.am수정 LDFLAGS하고 CPPFLAGS,하지만 아무것도 작동하는 것 같다 없습니다. 시스템에 libevent의 홈 디렉토리를 찾도록 지시하려면 어떻게해야합니까?

4
C 컴파일러를 처음부터 컴파일 한 다음 Unix / Linux를 처음부터 컴파일하는 방법
미국 / 영국 이외의 지역에있는 대규모 서비스 조직에서 근무한다고 가정 해 보겠습니다. 우리는 UNIX와 Linux 서버를 광범위하게 사용합니다. 이 기사를 읽으면 백도어를 C 컴파일러에 쉽게 삽입 할 수 있다고 언급 한 다음 해당 컴파일러로 컴파일 된 코드에도 백도어가 포함됩니다. NSA / GCHQ가 모든 암호화 방법, 하드웨어 및 소프트웨어에 백도어 / …



4
일부 M4 매크로가 정의되지 않은 것 같습니다
아치 리눅스 배포판에 pacman을 다시 설치하려고합니다. configure 스크립트 "configure.ac"를 실행하면 정의되지 않은 매크로가 많이 나타납니다. error: possibly undefined macro: AM_INIT_AUTOMAKE. If this token and others are legitimate, please use m4_pattern_allow. See the autoconf documentation. error: possibly undefined macro: AC_PROG_LIBTOOL error: possibly undefined macro: AM_GNU_GETTEXT error: possibly undefined macro: AM_GNU_GETTEXT_VERSION error: …

5
소스에서 빌드하는 것과 설치 패키지를 사용하는 것의 차이점은 무엇입니까?
궁금한 점이 있습니다. 무언가를 설치할 때 설치 실행 파일을 두 번 클릭하는 쉬운 방법이 있고 다른 한편으로는 소스에서 빌드하는 방법이 있습니다. 소스 번들을 다운로드하는 후자는 실제로 번거 롭습니다. 그러나이 두 방법의 근본적인 차이점은 무엇입니까?

4
구성 : 오류 : C 컴파일러가 실행 파일을 만들 수 없습니다
아파치 2.2.15를 2.2.27로 업그레이드하려고합니다. apache2.2.15 / build에서 가져온 config.nice를 실행하는 동안 다음 오류가 발생합니다. checking whether the C compiler works... no configure: error: in `/home/vkuser/httpd-2.2.27/srclib/apr': configure: error: C compiler cannot create executables 온라인 검색을 시도했지만 운이 없습니다. 작은 test.c 스크립트를 실행하여 c 컴파일러를 테스트했으며 정상적으로 실행됩니다. 'kernel-devel'패키지 설치와 같은 온라인 …

2
CFLAGS 및 LDFLAGS를 "구성"에 추가하는 올바른 구문은 무엇입니까?
OpenVPN 소스 tarball을 사용하여 OpenBSD 5.5에 OpenVPN을 설치하고 싶습니다. 여기 지침에 따르면 lzo를 설치하고 gcc는 그렇지 않으면 CFLAGS = "-I / usr / local / include"LDFLAGS = "-L / usr / local / lib"지시문을 "configure"에 추가합니다. OpenBSD에서 위의 작업을 수행하는 방법에 대한 가이드를 광범위하게 봤지만 아무것도 없습니다. 이것이 내가 할 …

5
소스에서 프로그램을 컴파일하고 설치하는 방법
이것은 내가 리눅스를 즐기는 것을 정말로 제한하는 문제입니다. 응용 프로그램이 저장소에 없거나 설치 프로그램 스크립트가없는 경우 소스에서 응용 프로그램을 설치하는 위치와 방법이 정말 어려워집니다. Windows와 비교하면 쉽습니다. 마법사에서 모든 작업을 수행하는 설치 관리자 응용 프로그램을 사용해야합니다. 리눅스에서는 ... 별로는 아닙니다. 그렇다면 이것에 대한 팁이나 지침이 있거나 소스에서 Linux 프로그램을 설치하는 …


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