Le readme inclus avec le nouveau Xcode 3.2.1 cette semaine dit ceci: L’parsing de code statique est entièrement intégrée à l’IDE Xcode via l’option Build and Analyze du menu Build ou via des parameters de génération personnalisés. GCC 4.2 est le compilateur de système par défaut pour le SDK 10.6 Le compilateur LLVM en option […]
J’ai une classe exposant certaines méthodes, dont l’implémentation est fournie par un object interne. J’utilise l’invocation à terme pour envoyer lors de l’exécution les appels de méthode à l’object interne, mais XCode se plaint car il ne trouve pas d’implémentation des méthodes déclarées. J’ai trouvé d’autres questions similaires sur SO, mais toutes ont été résolues […]
Je reçois l’erreur LLVM Profile Error: Failed to write file “default.profraw”: Permission denied après l’exécution des tests unitaires dans Xcode. Je ne sais pas où Xcode essaie d’écrire ce fichier. Pour quel dossier dois-je accorder des permissions?
J’essaie d’utiliser lldb pour le débogage c ++ et je veux arrêter si une exception est levée, comme le catch throw gdb, et je ne trouve pas d’équivalent dans la documentation de lldb.
(Préface: C / C ++ est assez récent et je ne sais pas vraiment comment fonctionne le débogage en code natif.) Certaines sources disent que gdb et lldb peuvent déboguer tout programme compilé en code machine . D’autres disent que pour déboguer avec gdb, vous devez comstackr en gcc avec l’ -g . La documentation […]
J’ai un compilateur qui cible LLVM, et je propose deux méthodes pour exécuter le code: Exécutez-le automatiquement. Ce mode comstack le code en LLVM et utilise le JIT ExecutionEngine pour le comstackr à la volée en code machine et l’exécuter sans générer de fichier de sortie. Comstackz-le et exécutez-le séparément. Ce mode génère un fichier […]
Est-il possible d’utiliser Clang / LLVM avec Eclipse CDT et, si oui, comment est-il configuré pour le faire fonctionner?
Est-ce que quelqu’un a de l’expérience avec LLVM , llvm-gcc ou Clang ? L’idée derrière llvm me semble très insortinggante et je suis intéressée par son rendement. Je ne veux pas perdre beaucoup de temps à essayer les outils si les outils ne sont pas prêts pour la production. Si vous avez de l’expérience avec […]
D’après ce que j’ai lu, il existe un programme llvm qui convertit le bytecode Java en la forme intermédiaire de llvm appelée class2llvm. Ma question est la suivante: comment puis-je y accéder? Quel frontal dois-je installer pour y accéder? VMkit est leur implémentation d’une machine virtuelle Java, mais je cherche comment comstackr le code source […]
Dans le dernier SDK iOS, Apple propose trois options de compilateur: GCC, LLVM avec Clang et LLVM-GCC. Je comprends plus ou moins ce que signifient ces LLVM et Clang, et cetera. Ce que je ne sais pas, c’est ce que cela signifie en pratique pour les développeurs iPhone. Lesquelles de celles-ci devrais-je utiliser à ce […]