Je suis nouveau dans l'utilisation de benchmarks et de makefiles. J'ai téléchargé Dhrystone benchmark à partir du lien ci-dessous et j'essaie de le compiler, mais je suis confronté à des erreurs étranges. J'ai essayé de le résoudre, mais je n'ai pas réussi. Quelqu'un peut-il m'aider à gérer le benchmark dhrystone? Voici les 2 différentes façons que j'ai essayé de compiler. Mais les deux sont de donner la même erreur résultat :(Erreurs lors de la compilation de dhrystone sous unix
Lien: http://fossies.org/unix/privat/old/dhrystone-2.1.tar.gz/
compilez les commandes ont essayé:
gcc -g dhry.h dhry_1.c dhry_2.c -o dhrystonex
make all
erreur:.
gcc -O -DTIMES -DHZ=60 dhry_1.c dhry_2.c -o gcc_dry2
dhry_1.c:31:18: warning: conflicting types for built-in function ‘malloc’ [enabled by default]
dhry_1.c:48:17: error: conflicting types for ‘times’
/usr/include/i386-linux-gnu/sys/times.h:49:16: note: previous declaration of ‘times’ was here
dhry_1.c: In function ‘main’:
dhry_1.c:98:3: warning: incompatible implicit declaration of built-in function ‘strcpy’ [enabled by default]
dhry_1.c:124:11: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
make: *** [gcc_dry2] Error 1
Oh! Comme c'est simple! vous avez fait mon travail en quelques secondes. Je n'ai toujours pas compris Pourquoi j'ai raté une telle compilation d'erreurs simples. – bobby
@sreeharivallu: Il est temps de prendre 2 minutes de votre temps et d'accepter les réponses aux questions qui ont résolu votre problème (http://i.imgur.com/uqJeW.png) ET votez pour d'autres réponses qui ont aidé votre situation (http: // i.imgur.com/kygEP.png). Bonne chance à tous. – shellter