vendredi 20 mars 2015

Eclipse - Langage C - MinGW-w64 - Error : prefix lib devant mon exécutable !?

Je me retrouve avec mon exécutable préfixé de "lib". C'est plutôt ésotérique Eclipse et MinGW. Je ne suis pas loin d'écrire qu'Eclipse est le pire des outils de développement pour le langage C.

Eclipse fait trop de choses de façon automatique, vous renommez quelque chose quelque part et il parse à tout va il renomme un tas de truc partout.

Alors que je tente de créer une Librairie en C, utilisable par un projet en C : Console1.exe, oui du pure langage C pas de C++. Je me retrouve avec mon exécutable préfixé de "lib" : libConsole1.exe. Evidemment plus rien ne fonctionne !

Eclipse en Langage C exécutable préfixé - Solution

La solution se trouve dans : Sur le projet, bouton droit puis :Properties->C/C++ Build->Settings->Build Artifact->Out put prefix : "lib"

Je mettrais ma main à couper que c'est parce que je cherchais à utiliser ma lib en ajoutant le chemin d'include du .h et en cherchant à compiler le projet avec ma lib qu'Eclipse a cru bon de rajouter ce "lib" à cet endroit. Certainement qu'il croyait bien faire mais l'enfer est pavé de bonnes intentions.

Hope this help !

Aucun commentaire:

Publier un commentaire