IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Les outils de développement gratuits pour Windows


Sujet :

Windows

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Points : 13 061
    Points
    13 061
    Par défaut Les outils de développement gratuits pour Windows
    Windows SDK
    Le kit de développement de logiciels (SDK) pour Windows contient la documentation, des exemples de code, les fichiers d'en-tête, les bibliothèques, ainsi que les outils nécessaires pour développer des applications ciblant le système d'exploitation Windows ou la plateforme .NET. La dernière version du SDK est disponible en téléchargement gratuit sur cette page.

    Visual Studio Express
    Visual Studio Express est la version gratuite de l'environnement de développement intégré (EDI) Visual Studio de Microsoft. Un EDI est nécessaire pour ceux qui veulent utiliser le SDK depuis un environnement graphique. Visual Studio Express est disponible en téléchargement gratuit sur cette page.

    Windows Driver Kit
    Le kit de développement de drivers (anciennement appelé DDK et actuellement appelé WDK) pour Windows contient les outils, des exemples de code, la documentation, les compilateurs, ls fichiers d'en-tête et de bibliothèques nécessaires pour développer des drivers pour Windows. La dernière version du WDK est disponible en téléchargement gratuit sur cette page.
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    ResEdit est un programme qui permet de créer ou de modifier bref, d'éditer, visuellement des ressources pour vos programmes. Il est également capable de générer le code Win32 équivalent d'une boîte de dialogue ou d'un menu spécifié dans un script de ressources. C'est donc un outil quasi indispensable pour ceux qui utilisent un EDI qui n'intègrent pas d'éditeur visuel de ressources comme Code::Blocks ou Visual Studio Express par exemple. ResEdit est disponible en téléchargement gratuit sur cette page.

  3. #3
    Membre régulier
    Homme Profil pro
    Amateur
    Inscrit en
    Juin 2010
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Juin 2010
    Messages : 136
    Points : 90
    Points
    90
    Par défaut
    Citation Envoyé par Melem Voir le message
    Windows SDK ...
    . La dernière version du SDK est disponible en téléchargement gratuit sur cette page.
    Sauf erreur de ma part la dernière version est la version 4 : http://www.microsoft.com/downloads/e...2-529FA782D63B

  4. #4
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    Citation Envoyé par JFDAccess Voir le message
    Sauf erreur de ma part la dernière version est la version 4 : http://www.microsoft.com/downloads/e...2-529FA782D63B
    Merci. Du coup j'ai fait maintenant pointer le lien vers la page d'accueil du SDK pour éviter de le mettre à jour à chaque sortie d'une nouvelle version. A+.

  5. #5
    Membre averti Avatar de Mandraxx
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2011
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2011
    Messages : 182
    Points : 410
    Points
    410
    Par défaut
    Bonjour,

    Pour info, il existe aussi cette suite : http://www.mingw.org/

    C'est plus orienté prog système : l'avantage est que le protocole d'appel est le même que sous Linux, le développement multi-plateforme en est donc facilité si on écrit bien les makefile et qu'on utilise un peu le pré-processeur.
    Perso, je l'utilise beaucoup pour tout ce qui est JNI (extensions C pour JAVA).

    Côté EDI, Eclipse s'interface très bien avec (via la feature CDT).

    @+
    Le choix motivé par le seul argument de modernité est intrinsèquement dépourvu de créativité.

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    vous en avez d'autre pour les debutants et adeptes de la programmation

  7. #7
    Membre actif
    Homme Profil pro
    Programmeur fou
    Inscrit en
    Octobre 2010
    Messages
    339
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Programmeur fou

    Informations forums :
    Inscription : Octobre 2010
    Messages : 339
    Points : 216
    Points
    216
    Par défaut
    +1
    à la retraite, occupé à apprendre Blender pour pondre des bagnôles pour FS22 (voir Papocle.fr)

  8. #8
    Candidat au Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2014
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Merci !

  9. #9
    Membre habitué
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 340
    Points : 177
    Points
    177
    Par défaut
    Pour répondre à Mandraxx, il y a (à mon humble avis) mieux que MinGW : MSYS2

    MSYS2 fournit un terminal similaire à MSYS (que MinGW fournit), mais plus rapide quand à l'exécution des script. Il a une émulation POSIX qui permet entre autre de lancer des configurations utilisant les autotools (autoconf, automake, libtool, gettext).

    Il a un système de mise à jour utilisant un port Win32 de pacman (gestionnaire de paquets de ArchLinux). Ce qui permet entre autre d'installer mingw-w64 (toolchain gcc pour créer des applications/bibliothèques pour Windows en 32 et 64 bits).

    C'est très utile pour compiler des applications / bibliothèques UNIX sous Windows (quand elles le supportent)
    L'Opus attire les Prélats

  10. #10
    Membre habitué
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 340
    Points : 177
    Points
    177
    Par défaut
    Pour ceux qui veulent avoir un outil pour détecter les problèmes de mémoire, DrMemory.

    Cet outil permet de détecter des fuites de mémoire, ou des lectures/écritures invalides de la mémoire. Il ne fonctionne que sur des applications 32 bits, par contre. Mais bon, ça corrigera certainement aussi les erreurs pour une compilation 64 bits.

    Il peut utiliser les informations de débug au format gcc/clang (DWARF) ou vc++ (PDB)

    Pour ceux qui connaissent, il est similaire à l'outil memcheck de valgrind sous linux
    L'Opus attire les Prélats

  11. #11
    Membre du Club

    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Octobre 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2019
    Messages : 7
    Points : 56
    Points
    56
    Par défaut
    Pour ma part j'utilise Pelles C Compiler depuis des années.
    Compilateur C 32 & 64 bits entièrement gratuit.
    https://www.pellesc.de/index.php?page=download&lang=en

  12. #12
    Candidat au Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Novembre 2021
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2021
    Messages : 1
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par Community Management Voir le message
    Windows SDK
    Le kit de développement de logiciels (SDK) pour Windows contient la documentation, des exemples de code, les fichiers d'en-tête, les bibliothèques, ainsi que les outils nécessaires pour développer des applications ciblant le système d'exploitation Windows ou la plateforme .NET. La dernière version du SDK est disponible en téléchargement gratuit sur cette page.

    Visual Studio Express
    Visual Studio Express est la version gratuite de l'environnement de développement intégré (EDI) Visual Studio de Microsoft. Un EDI est nécessaire pour ceux qui veulent utiliser le SDK depuis un environnement graphique. Visual Studio Express est disponible en téléchargement gratuit sur cette page.

    Windows Driver Kit
    Le kit de développement de drivers (anciennement appelé DDK et actuellement appelé WDK) pour Windows contient les outils, des exemples de code, la documentation, les compilateurs, ls fichiers d'en-tête et de bibliothèques nécessaires pour développer des drivers pour Windows. La dernière version du WDK est disponible en téléchargement gratuit sur cette page.
    Merci pour les informations

Discussions similaires

  1. Les outils que vous utilisez pour programmer en assembleur
    Par Smortex dans le forum x86 32-bits / 64-bits
    Réponses: 36
    Dernier message: 15/08/2022, 11h28
  2. Vidéo sur les outils de développement Windows Phone
    Par Mickael Baron dans le forum Windows Phone
    Réponses: 0
    Dernier message: 25/10/2013, 15h17
  3. Réponses: 0
    Dernier message: 07/04/2013, 14h08
  4. Outil de partitionnement à chaud gratuit pour Windows
    Par finiderire dans le forum Ordinateurs
    Réponses: 1
    Dernier message: 20/08/2007, 11h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo