llvm

오류: '디버그 카운터' 옵션이 여러 번 등록되었습니다.
llvm

오류: '디버그 카운터' 옵션이 여러 번 등록되었습니다.

다음 프로그램을 열 때 오류가 발생합니다. LxTerminal, Octopi, Qemu, Google Chrome, Geany, CodeBlocks, Blender, Baobab, Czkawka, Peek, FSearch, Gnumeric, QT Designer, Gtk3-Demo, KNewStuff Dialog, Warzone 2100, PyChess 및 Gxine. 그리고 이 오류로 인해 Nouveau 비디오 드라이버를 열 때 실패합니다. : CommandLine Error: Option 'deb...

Admin

내 운영체제의 역사
llvm

내 운영체제의 역사

나는 패키지 관리자에서 간단하게 패키지를 설치하는 작업을 수행하고 싶었습니다. 제 경우에는 lib64MLIRVectorToSPIRV13. LC_ALL=C dnf install lib64MLIRVectorToSPIRV13 문제는 yum종속성이 설치되어 있는데 시스템에서 나온 것으로 가정하고 dnf를 사용하고 있기 때문에 제거할 수 없다는 것입니다. 암호화 기호가 누락되어 yum을 실행할 수 없었고(그리고 Python 3으로 마이그레이션할 수도 없었습니다), 제가 한 dnf일은 yum. 주제는 제쳐두고...

Admin

Ubuntu에 LLVM-14를 설치하는 방법은 무엇입니까?
llvm

Ubuntu에 LLVM-14를 설치하는 방법은 무엇입니까?

Ubuntu에 LLVM-14를 수동으로 설치했습니다. Rust 화물을 ld컴파일하는 동안을 제외하면 모든 것이 잘 작동하는 것 같습니다 .cargo-bpf = note: /usr/bin/ld: cannot find -lLLVM-14 collect2: error: ld returned 1 exit status error: could not compile `cargo-bpf` (bin "cargo-bpf") due to previous error 산출llvm-...

Admin

사전 빌드된 대상을 사용하여 Linux 커널 빌드
llvm

사전 빌드된 대상을 사용하여 Linux 커널 빌드

mm/개인화 컴파일러를 사용하여 커널 디렉터리에 파일을 만든 LLVM다음 이를 커널의 나머지 부분과 연결하여 부팅 가능한 커널을 얻으려고 합니다. mm/전체 커널을 컴파일할 때 내가 사용했던 컴파일 디렉토리의 파일에 대한 정확한 명령줄을 추출했지만 개인화된 LLVM컴파일러를 사용하여 해당 디렉토리에 대한 전체 개체 파일 세트를 생성했습니다 mm/. 해당 디렉토리를 다른 디렉토리로 옮기고 build/mm/커널에서 하향식 컴파일을 시작했지만 모든 것을 다시 컴파일한 것처럼 보입니다. 커널 빌드 시스템이 ...

Admin

Clang에서 기호 조회 오류가 발생함
llvm

Clang에서 기호 조회 오류가 발생함

--version 플래그를 사용해도 clang을 실행할 때마다 이 오류가 발생합니다. clang: symbol lookup error: /usr/lib/libclang-cpp.so.14: undefined symbol: _ZN4llvm9MDBuilder25createRTTIPointerPrologueEPNS_8ConstantES2_, version LLVM_14 팩맨-Qi llvm Name : llvm Version : 14.0.6-3 Description ...

Admin

ELF의 스택 크기 메타데이터는 어떻게 사용됩니까?
llvm

ELF의 스택 크기 메타데이터는 어떻게 사용됩니까?

나는 Rust Unstable 책을 읽고 있었는데 새로운 기능을 보았습니다.emit-stack-sizes, Rustc 플래그는 -Z emit-stack-sizesLLVM이 스택 크기 메타데이터를 내보내도록 합니다. 그것은 계속해서 말한다 참고: 이 LLVM 기능은 LLVM 8.0부터 ELF 개체 형식만 지원합니다.다른 개체 형식(예: macOS 및 Windows)을 사용하는 대상에 이 플래그를 사용하면 해당 플래그가 무시됩니다. 사용하는 것으로 보이는 LLVM 기능은 EmitStackSizeS...

Admin

누락된 libLLVM-13.so 라이브러리를 수정하는 방법
llvm

누락된 libLLVM-13.so 라이브러리를 수정하는 방법

저는 Arch Linux를 사용하고 있으며 등과 같은 일부 프로그램을 llvm설치했지만 그 중 아무 것도 작동하지 않습니다.sudo pacman -S llvmcclsclangdcppcheck ccls: error while loading shared libraries: libLLVM-13.so: cannot open shared object file: No such file or directory clangd: error while loading shared libraries: libLLVM-13....

Admin

clang-10, llvm-10 등을 clang, llvm 등으로 변경하는 방법은 무엇입니까?
llvm

clang-10, llvm-10 등을 clang, llvm 등으로 변경하는 방법은 무엇입니까?

나는 사용한다공간 최대, 및 llvm-10, clnag-10, clangd-10모든 관련 패키지와 함께 다음 위치에 설치합니다.데비안 10. 다음 명령을 사용하여 설치하십시오.llvm $sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" 그 다음에,변경됨 clangd-10clangd다음 명령을 사용하십시오 . $sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-10 10...

Admin

아치: Manjaro에서 postgresql을 사용하면 lib-llvm 종속성이 중단됩니다.
llvm

아치: Manjaro에서 postgresql을 사용하면 lib-llvm 종속성이 중단됩니다.

Manjaro 20.0 및 postgresql 12.1-2를 실행하는 데이터베이스 서버가 있습니다. 최근 업데이트로 인해 복잡한 쿼리가 실행되지 않습니다. 간단한 선택 쿼리는 제대로 실행되지만 조인이 포함된 더 큰 선택 쿼리는 다음 오류를 생성합니다. Error: could not load library "/usr/lib/postgresql/llvmjit.so": libLLVM-9.so: cannot open shared object file: No such file or directory p...

Admin

llvm 8 설치 크기
llvm

llvm 8 설치 크기

최근에 8을 살펴보고 싶었기 때문에 소스에서 llvm을 컴파일했습니다. 하지만 56G일단 설치하면 크기가 상당히 큽니다. 이것은 너무 멀리 가는 것 같습니다. 설치 크기를 줄이는 방법은 무엇입니까? ; du -h -d 1 -c . 41M ./include 22G ./lib 35G ./bin 264K ./share 28K ./libexec 56G . 56G total 다음을 사용하여 빌드: cmake3 -G Ninja -DCMAKE_INST...

Admin

호스트 시스템에서 격리된 LLVM/Clang을 빌드하는 방법은 무엇입니까?
llvm

호스트 시스템에서 격리된 LLVM/Clang을 빌드하는 방법은 무엇입니까?

저는 GCC와 유사하지만 LLVM/Clang을 위한 Linux From Scratch 프로세스를 찾고 있습니다. Linux From Scratch는 독립형 GCC/binutils 도구 체인을 구축했으며 다소 모놀리식 특성으로 인해 "프로세스가 상대적으로 간단했습니다." 하지만 LLVM/Clang/compiler_rt/libcxx/libcxxabi/lld 등으로 동일한 작업을 수행하는 방법은 무엇입니까? 호스트와 완전히 분리된 처음부터 어떻게 구축합니까? 이러한 도구에 대한 설명서를 읽었지만 아무...

Admin

LLVM 도구를 사용하여 바이너리 데이터를 실행 파일에 포함
llvm

LLVM 도구를 사용하여 바이너리 데이터를 실행 파일에 포함

과거에는 .o먼저 GNU 링커를 사용하여 리소스 파일(이미지)을 파일로 변환하여 프로그램에 포함시켰습니다. 예를 들어: ld -r -b binary -o file.o file.svg FreeBSD 12부터 기본 링커가 GNU에서 LLVM으로 변경되었습니다. 링커가 명령줄 옵션을 이해하는 것처럼 보이지만 이로 인해 오류가 발생합니다. 예를 들어: ld -r -b binary -o file.o file.svg ld: error: target emulation unknown: -m or at lea...

Admin

LLVM을 찾을 수 없음(누락: LLVM_DIR)
llvm

LLVM을 찾을 수 없음(누락: LLVM_DIR)

Fedora 27의 소스에서 darktable을 설치하려고 합니다. 나는 설치했다모든 종속성, 하지만 cmake를 실행하면 오류가 발생합니다. -- Could NOT find LLVM (missing: LLVM_DIR) CMake Warning at CMakeLists.txt:381 (message): Could not find LLVM 3.9+ 이 변수의 내용은 무엇입니까? 나는 이것을 시도했습니다 : $ whereis llvm llvm: /usr/lib64/llvm $ export L...

Admin

Alpine Linux에서 lldb가 중단됨
llvm

Alpine Linux에서 lldb가 중단됨

Alpine Linux V3.8에서 lldb를 실행하려고 하는데 프로그램을 디버깅하려고 하면 중단됩니다. 저는 edge/testing현재 Alpine 저장소에서 사용할 수 있는 유일한 버전인 저장소의 lldb 5.0.1-r0을 사용하고 있습니다. lldb policy: 5.0.1-r0: lib/apk/db/installed http://dl-cdn.alpinelinux.org/alpine/edge/testing strace를 실행하면 뮤텍스를 기다리는 동안 멈춰 있는 것 같습...

Admin