Führen Sie Cling unter Windows aus

8

Ist es möglich, Cling unter Windows auszuführen?

Ich habe Cling aus Quellen ( Build-Anweisungen ) mit Visual C ++ 12.0 erfolgreich kompiliert, aber wann Ich versuche zu laufen Ich habe den folgenden Laufzeitfehler:

%Vor%

Ich googelte nächsten Link:

BTW, ich habe Clang (Clang Version 3.6.0 (trunk)) und alles funktioniert gut.

Wenn ich mit cling -x c laufe, habe ich immer noch denselben Fehler, aber ohne Assertion ( -x bedeutet, dass nachfolgende Eingabedateien den Typ & lt; Sprache & gt; behandeln):

%Vor%

Von diesem Link :

  

Die Beschränkung von Cling auf Windows rührt von der Tatsache her, dass Clang das Windows-Mangling-Schema nicht vollständig unterstützt, d. h. es ist nicht binärkompatibel. Zum Beispiel kann man keine Funktion aufrufen, die mit einem anderen als dem clang / gcc-Compiler kompiliert wurde.   - In letzter Zeit gibt es viele Fortschritte in dieser Richtung. Wir sollten untersuchen, warum Klammern klingeln. Das heißt, alles ist korrekt in der CIFactory eingerichtet, wenn das Betriebssystem Windows ist.   - Da C nicht mangling Cling im C-Modus muss unter Windows arbeiten (d. H. Cling -x c)

     

...    Dies ist ein Problem, an dem wir bald arbeiten werden und Patches sind sehr willkommen.

    
grisha 11.09.2014, 14:35
quelle

1 Antwort

4

Von diesem Link :

  

Die Beschränkung von Cling auf Windows rührt von der Tatsache her, dass Clang das Windows-Mangling-Schema nicht vollständig unterstützt, d. h. es ist nicht binärkompatibel. Zum Beispiel kann man keine Funktion aufrufen, die mit einem anderen als dem clang / gcc-Compiler kompiliert wurde.

     
  • In letzter Zeit gibt es viele Fortschritte in dieser Richtung. Wir sollten untersuchen, warum Klammern klingeln. Ie ist alles eingestellt   korrekt in der CIFactory für den Fall, dass das Betriebssystem Windows ist.

  •   
  • Da C nicht mangling Cling im C-Modus muss unter Windows arbeiten (d. h. cling -x c)

  •   

...    Dies ist ein Problem, an dem wir bald arbeiten werden und Patches sind sehr willkommen.

    
grisha 11.09.2014, 15:35
quelle

Tags und Links