Hello,
Je bosse actuellement sur Visual Studio.Net 2003 sur lequel j'essaie de créer une DLL en C++ pour faire des tests.
Au moment de la compilation, aucun .dll n'est créé et une fenêtre me demande de choisir un exe avec lequel effectuer le debugging... voici le code de mon cpp
et le code du header
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // This is the main DLL file. #include "stdafx.h" #include "TestLibrary.h" int TestLibrary::TestCalcul::addition(int a, int b) { return a + b; }
Je suis encore novice en C++ et je me doute bien que j'ai du oublier quelque chose dans les ifdef au sommet du header.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // TestLibrary.h #pragma once using namespace System; namespace TestLibrary { public __gc class TestCalcul { // TODO: Add your methods for this class here. public : int addition(int , int); }; }
Le but final de tout cela serait de pouvoir tester l'intégration de cette petite DLL dans un projet VB.Net ou C#.
Merci d'avance !
Partager