Changer un script .c to .dll file
Fermé
jounes
-
20 févr. 2020 à 09:02
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 21 févr. 2020 à 13:05
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 21 févr. 2020 à 13:05
Bonjour,
je dois utiliser un modèle sur veristand, sauf que ce dernier ne lit que les fichier en dll, alors que j'ai un script en langage c sur visual studio, si quelqu'un peut me montrer comment changer le script .c vers un .dll file, je serai reconnaissant !!
je dois utiliser un modèle sur veristand, sauf que ce dernier ne lit que les fichier en dll, alors que j'ai un script en langage c sur visual studio, si quelqu'un peut me montrer comment changer le script .c vers un .dll file, je serai reconnaissant !!
Configuration: Windows / Firefox 68.0
A voir également:
- Changer un script .c to .dll file
- Changer dns - Guide
- Script vidéo youtube - Guide
- Host file - Guide
- .Dat file - Guide
- Changer clavier qwerty en azerty - Guide
1 réponse
[Dal]
Messages postés
6203
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
29 janvier 2025
1 099
Modifié le 21 févr. 2020 à 13:07
Modifié le 21 févr. 2020 à 13:07
Salut jounes,
La documentation de Microsoft, avec un guide pas à pas est là :
https://docs.microsoft.com/en-us/cpp/build/dlls-in-visual-cpp?view=msvc-160&viewFallbackFrom=vs-2019
https://docs.microsoft.com/en-us/cpp/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp?view=msvc-160&viewFallbackFrom=vs-2019
Si tu as juste un fichier C, il te faudra créer un projet Visual Studio en suivant les indications du lien précédent (qui comporte un exemple de création d'une bibliothèque simple de fonctions mathématiques de gestion de la suite de Fibonacci avec un fichier d'entête .h comprenant les prototypes des fonctions exportées qui seront accessibles dans la .dll, et le fichier .cpp d'implémentation).
Si tu as un projet Visual Studio déjà conçu pour produire une .dll (un fichier avec extension .vcxproj comprenant le fichier C et d'autres fichiers de configuration), ouvre le projet dans Visual Studio, car il disposera déjà de toute l'information nécessaire pour produire le résultat attendu.
Note que je n'utilise pas actuellement Visual Studio. Peut-être des utilisateurs de Visual Studio peuvent se manifester pour t'aider d'avantage.
Par ailleurs, je ne connais pas veristand. Chez eux, outre le support pour lequel tu as peut-être payé, tu as aussi : https://forums.ni.com/?profile.language=en&profile_language=fr
Dal
La documentation de Microsoft, avec un guide pas à pas est là :
https://docs.microsoft.com/en-us/cpp/build/dlls-in-visual-cpp?view=msvc-160&viewFallbackFrom=vs-2019
https://docs.microsoft.com/en-us/cpp/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp?view=msvc-160&viewFallbackFrom=vs-2019
Si tu as juste un fichier C, il te faudra créer un projet Visual Studio en suivant les indications du lien précédent (qui comporte un exemple de création d'une bibliothèque simple de fonctions mathématiques de gestion de la suite de Fibonacci avec un fichier d'entête .h comprenant les prototypes des fonctions exportées qui seront accessibles dans la .dll, et le fichier .cpp d'implémentation).
Si tu as un projet Visual Studio déjà conçu pour produire une .dll (un fichier avec extension .vcxproj comprenant le fichier C et d'autres fichiers de configuration), ouvre le projet dans Visual Studio, car il disposera déjà de toute l'information nécessaire pour produire le résultat attendu.
Note que je n'utilise pas actuellement Visual Studio. Peut-être des utilisateurs de Visual Studio peuvent se manifester pour t'aider d'avantage.
Par ailleurs, je ne connais pas veristand. Chez eux, outre le support pour lequel tu as peut-être payé, tu as aussi : https://forums.ni.com/?profile.language=en&profile_language=fr
Dal