Puncte:0

Eroare Cmake: Problemă cu archive_write_finish_entry(): Scrierea pentru a restabili dimensiunea a eșuat

drapel gu

Primesc această eroare când rulez face ..;

... {mai multe avertismente, toate necunoscute}
cmake -E tar: avertisment: avertisment necunoscut
cmake -E tar: avertisment: avertisment necunoscut
cmake -E tar: avertisment: avertisment necunoscut
Eroare CMake: Problemă cu archive_write_finish_entry(): Scrierea pentru a restabili dimensiunea a eșuat
Eroare CMake: Problemă la extragerea tar: /mnt/c/inav/downloads/gcc-arm-none-eabi-9-2020-q2-update-x86_64-linux.tar.bz2
Eroare CMake la cmake/arm-none-eabi-checks.cmake:84 (mesaj):
  eroare la extragerea gcc-arm-none-eabi-9-2020-q2-update-x86_64-linux.tar.bz2: 1
Stack de apeluri (cel mai recent apel mai întâi):
  cmake/arm-none-eabi-checks.cmake:107 (arm_none_eabi_gcc_install)
  cmake/arm-none-eabi-checks.cmake:119 (arm_none_eabi_gcc_check)
  CMakeLists.txt:37 (include)


-- Configurare incompletă, au apărut erori!

Complet nou în orice legătură cu linia de comandă și am primit această eroare în urma unei instrucțiuni pas cu pas pe mai multe computere. Rulez Ubuntu 20.04 pe un subsistem Linux pe Windows. Am văzut probleme similare postate pe schimbul de stive, dar niciodată această eroare exactă, așa că mă întreb dacă am făcut ceva cu adevărat stupid care mă împiedică să rulez CMake.

Vă rugăm să nu rețineți nicio sugestie pentru că par prea evidente. Sunt complet nou în acest sens și nu am încercat nicio depanare. SAU dacă știți unde să dezarhivați acest fișier, aș putea să o fac manual?

drapel hr
Cea mai evidentă întrebare ar fi de ce încercați să construiți cmake, mai degrabă decât să instalați pur și simplu pachetul precompilat din depozitul Ubuntu?
Bean Time avatar
drapel gu
Urmeam un tutorial și aceasta a fost metoda pe care au folosit-o. Nu știam că există o altă cale.
drapel hr
Da, dacă nu aveți nevoie de o anumită *versiune* a unui program, atunci instalarea din depozit (`sudo apt update && sudo apt install cmake`) este întotdeauna cea mai sigură cale.
Bean Time avatar
drapel gu
Deci, pentru a înlocui „cmake (cale)” aș instala cmake pe aceeași cale? Îmi pare rău dacă ceea ce spun nu are sens, sunt un noob complet și doar trec prin toate aceste probleme pentru a recompila alt cod cu un cuvânt schimbat.
drapel hr
Ne poți da un context? Cu apt, nu prea poți alege calea de instalare. Bănuiesc că `cmake (calea)` înseamnă doar *a rula* cmake cu calea către un anumit fișier CMakeLists.txt - de obicei `cmake .` (fișierul este în directorul curent) sau `cmake ..` (fișierul este în directorul părinte)
Bean Time avatar
drapel gu
Da, îmi pare rău, nu prea am niciun context, urmez un tutorial cu 0 experiență. Comanda care a declanșat acest lucru este „CMake...”.
Bean Time avatar
drapel gu
scuze că ți-am pierdut timpul, tocmai am încercat din nou și a funcționat. nu stiu ce s-a schimbat

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.