2012-06-27 2 views
1

Apache, PHP, Postgres 및 Clang을 LLVM 비트 코드로 사용하여 사이트의 90 %를 차지하는 라이브러리를 충분히 컴파일 할 수 있습니까? 그렇다면 out-of-the-box 우분투 설정으로 시작하는 방법에 대한 지침이 있습니까?Clang을 사용하여 PHP 스택 컴파일

+0

호기심에서 벗어남 : 기계어 코드가 아닌 비트 부호를 사용해야하는 이유는 무엇입니까? – delnan

+0

코드에서 분석기를 실행합니다. – rwallace

답변

2

Apache, PHP 및 Postgres는 Clang에서 컴파일 할 수 있습니다. 즉, LLVM 비트 코드로 컴파일 될 수도 있습니다. 빌드 시스템에 의존하기 때문에이를 달성하기위한 특정 단계를 제공 할 수는 없습니다. 어쨌든 이것은 컴파일 라인에 -femit-llvm 플래그를 추가하고, 아마 llvm-link을 링커로 사용합니다.

최소한 PHP에는 분석기가 울릴 수있는 인라인 어셈블리 코드가 있다는 것을 알고 있어야합니다.

관련 문제