Clang Error - stddef Datei nicht gefunden?

8

Nach dem Upgrade auf Ubuntu 13.10 "Saucy" gibt Clang jetzt die Fehlermeldung:

%Vor%

Übrigens war der Header, den ich einschloss, stdio.h nicht stddef.h , aber ich nehme an, dass stdio.h Referenzen oder #includes stddef.h

    
haziz 14.12.2013, 19:21
quelle

1 Antwort

6

Es ist ein bekannter Fehler in Ubuntu. Werfen Sie einen Blick hier: Ссылка

Es scheint, dass eine temporäre Problemumgehung darin besteht, den Symlink zu korrigieren:

  

Für die 3.5 LLVM-Toolchain scheint der Symlink   /usr/lib/clang/3.5/include zeigt fälschlicherweise auf   ../../llvm-3.4/lib/clang/3.5/include, sollte aber stattdessen auf zeigen   ../../ llvm-3.5 / lib / clang / 3.5 / include

     

Die Problemumgehung (natürlich) besteht darin, den Symlink manuell zu korrigieren.

     

Für die 3.4 Toolchain existiert die /usr/lib/clang/3.4/include nicht bei   alle. Ich habe LLVM 3.4 auf Ubuntu nicht versucht, also weiß ich nicht, ob er erstellt   Ein Symlink zu ../../llvm-3.4/lib/clang/3.4/include wird das Problem beheben   Problem, aber es scheint wahrscheinlich.

Quelle

    
Glabsounet 14.12.2013 20:03
quelle

Tags und Links