2017-10-02 4 views
-4

Impossible de trouver la caisse peg_syntax_ext.Impossible de trouver la caisse peg_syntax_ext

C'est le début des main.rs:

#![feature(plugin)] 
#![plugin(peg_syntax_ext)] 

Que faire?

+0

S'il vous plaît lire [demander] et comment écrire un [MCVE]. Il y a un énorme manque de détails dans la question, et cela a conduit à une réponse qui n'a pas complètement résolu votre problème. –

Répondre

0

Ajouter le peg-syntax-ext créer votre fichier Cargo.toml, comme suit:

[dependencies] 
peg-syntax-ext = "0.5.2" 
+0

OK, mais maintenant j'ai ceci: Compilation peg-syntax-ext v0.5.2 erreur [E0554]: # [caractéristique] ne peut pas être utilisé sur le canal de libération stable ->/home/user /. fret/registre/src/github.com-1ecc6299db9ec823/peg-syntax-ext-0.5.2/lib.rs: 1: 1 | 1 | #! [feature (plugin_registrar, quote, rustc_private, box_patterns)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ erreur: annulation en raison de l'erreur précédente erreur: Impossible de compiler 'peg-syntax-ext'. –

+0

@VladimirTatarchevskiy "# [feature] ne peut pas être utilisé sur le canal de publication stable": utilisez le compilateur nocturne. Vous pourriez avoir facilement recherché ce message d'erreur si. – Evert

+0

@VladimirTatarchevskiy Il est peut-être bon d'en savoir un peu plus sur l'utilisation du compilateur de rouille, les attributs de rouille et les caractéristiques instables, car il semble que vous essayiez d'utiliser quelque chose sans savoir ce qu'il fait. que quelques questions sur StackOverflow. – Evert