Lors de la construction de mon application, je voudrais que cabal génère automatiquement le noyau intermédiaire dans un fichier. Je peux ajouter le drapeau -ddump-simpl
au champ ghc-options
du fichier cabal, mais cela imprime tout à stdout. Y at-il un moyen que je puisse obtenir cabal pour rediriger tout cela dans un fichier?core de visualisation lors de la compilation avec cabal
9
A
Répondre
10
Vous pouvez utiliser -ddump-to-file
et GHC écrira dans des fichiers avec des noms comme foo.dump-simpl
, etc. pour les autres options de débogage. Si vous le mettez dans votre fichier cabal je crois qu'il va les vider au plus haut niveau de votre projet.
Questions connexes
- 1. Hyperthreading & Multi-core lors de la compilation
- 2. Problèmes lors de l'intégration de HUnit avec Cabal
- 3. Linux (MIPS): "Changer" temporairement le contenu du registre lors de la visualisation du core dump
- 4. android core library compilation
- 5. Xcode 4.4.1 & Trac Core: Erreur compilateur Apple LLVM lors de la compilation des applications de démonstration Core Plot
- 6. Avertissement lors de la compilation avec clang ++
- 7. Problème lors de la compilation avec Maven
- 8. avec G ++ lors de la compilation
- 9. Cabal: cabal configure échoue
- 10. imprimer automatiquement lors de la visualisation __doc__
- 11. Orientation du PDF lors de la visualisation avec Ghostscript
- 12. ASP.NET Core Project: Comment garder la typographie de la compilation
- 13. Erreurs de liaison lors de la construction avec Core Plot
- 14. Erreur lors de la compilation
- 15. l'erreur C lors de la compilation de la source Android
- 16. Fichier introuvable lors de la compilation
- 17. Erreur de compilation lors de la compilation de l'extension php
- 18. L'installation de cabal échoue lors de l'installation de pango
- 19. Erreur lors de la compilation?
- 20. Compilation du paquet Haskell en utilisant C++ et pile/cabal
- 21. Erreurs inconnues lors de la compilation
- 22. Erreur de compilation lors de la compilation par CSharpCodeProvider
- 23. jquery Envoyer pulsation lors de la visualisation de la page
- 24. Options de fichier de configuration de Cabal
- 25. Utilisation de threads boost lors de la compilation avec/clr
- 26. avec l'extension Internationalisation lors de la compilation de PHP 5.4.8
- 27. Substitution de classe lors de la compilation avec GWT
- 28. Erreur lors de la compilation de OCI8 avec pecl
- 29. Erreur lors de la compilation de l'IDL créé avec OleView
- 30. Exception lors de la compilation avec la fourmi
Merci. En fait, il place les fichiers dans le sous-répertoire 'dist/build/projname/projname-tmp/src', ce qui est parfait! –
juste pour l'exhaustivité, mettez l'option dans votre 'ghc-options:' pour la bibliothèque ou l'exécutable [section dans votre fichier cabal] (http://www.haskell.org/cabal/users-guide/developing-packages.html # build-information) – rampion
cabal-install la version 1.22.9 ne les met pas là :( –