Articles of dll

créer un fichier dll dans c #

Comment créer un fichier dll en C #?

J’entends toujours parler de l’enfer des DLL – qu’est-ce que c’est?

Je continue à entendre parler de l’enfer des DLL – qu’est-ce que c’est?

Quelle est la difference entre dllexport et dllimport?

Je cherche juste une explication simple et concise de la différence entre les deux. MSDN ne va pas très loin ici.

Pourquoi Visual Studio ne peut-il pas trouver ma DLL?

Dans Visual Studio 2010, sous VC++ Directories > Executable Directories , j’ai spécifié le chemin d’access à glew32d.dll . Cependant, quand je lance l’exécutable, il se plaint toujours. D’un autre côté, si je copie la DLL dans le dossier local et que je lance l’exécutable, elle ne se plaint pas. Quelqu’un peut-il s’il vous plaît […]

Incorporation d’assemblages dans un autre assemblage

Si vous créez une bibliothèque de classes qui utilise des éléments d’autres assemblys, est-il possible d’incorporer ces autres assemblys dans la bibliothèque de classes en tant que type de ressource? Par exemple, au lieu d’avoir MyAssembly.dll , SomeAssembly1.dll et SomeAssembly2.dll assis sur le système de fichiers, ces deux autres fichiers sont intégrés à MyAssembly.dll et […]

Fonctions d’appel dans une DLL à partir de C ++

J’ai une solution dans VS 2008 avec 2 projets. L’un est une DLL écrite en C ++ et l’autre est une simple application de console C ++ créée à partir d’un projet vide. Je voudrais savoir comment appeler les fonctions dans la DLL à partir de l’application. Supposons que je commence avec un projet C […]

Comment définir la variable d’environnement de chemin d’access à l’aide de CMake et Visual Studio pour exécuter le test

J’utilise CMake pour générer des fichiers de projet Visual Studio. Je veux exécuter l’exécutable de test après avoir défini la variable d’environnement PATH pour pouvoir charger la DLL requirejse. J’ai essayé selon la discussion à http://www.mail-archive.com/cmake@cmake.org/msg21493.html mais cela ne fonctionne pas. Avez-vous utilisé CMake avec Visual Studio à cette fin? S’il vous plaît partager vos […]

Références DLL dans Visual C ++

J’ai eu une expérience C ++ mais pas MSVC. Ce que j’essaie de faire est d’incorporer un fichier .dll à partir d’un projet open source dans mon projet. Le code est disponible et je l’ai construit. J’ai le fichier .dll ainsi que le fichier .lib qui, si j’ai bien compris, est requirejs pour les projets […]

Comment résoudre «Assurez-vous que le fichier est accessible et qu’il s’agit d’un assemblage ou d’un composant COM valide»?

Je construis un projet avec OpenCV en C #. Il nécessite un fichier dll appelé cvextern.dll . mais, en ajoutant ce fichier comme référence, ce message apparaît: – une référence “cvextern.dll” ne peut pas être ajoutée. Assurez-vous que le fichier est accessible et qu’il s’agit d’un assemblage ou d’un composant COM valide. Je suis fatigué […]

MinGW .exe nécessite quelques dll gcc quel que soit le code?

Lors de la compilation avec MinGW, je dois copier certains fichiers dll du répertoire bin de MinGW avant que l’exe ne s’exécute (même en utilisant “-static” et / ou “-static-libstdc ++”). Comment puis-je changer cela? Y a-t-il une version spéciale de MinGW que je dois utiliser? En fin de compte, je veux pouvoir exécuter le […]