bonjour,
j'ai essayé de compilé un exemple fournie dans le manuel de reference de la bibliotheque cimage 1.4.6 voir ci dessous.
donc j'ai créer un nouveau projet win32 console application et j'ai copié le code ci dessous dans le fichier source file.
après compilation j'ai obtenu plein d'erreur malgré que j'ai ajouté le cimage.h dans mon projet.
les erreurs sont de ce type:
j'utilise la dernière version de cimage 1.4.6 avec windows xp et vc++ 6.0.error C2039: 'FILE' : is not a member of 'std'
error C2039: 'va_list' : is not a member of 'std'
error C2039: 'fprintf' : is not a member of 'std'
error C2039: 'memset' : is not a member of 'std'
.
.
c'est bien indiqué dans son manuel que je peux utiliser vc++ 6.0 a la page 13
merci d'avanceMicrosoft Visual C++ 6.0, Visual Studio.NET and Visual Express Edition : Use project files and solution files provided in the CImg Library package (directory ’compilation/’) to see how it works.
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 #include "CImg.h" using namespace cimg_library; int main() { CImg<unsigned char> img(640,400,1,3); // Define a 640x400 color image with 8 bits per color component. img.fill(0); // Set pixel values to 0 (color : black) unsigned char purple[] = { 255,0,255 }; // Define a purple color img.draw_text(100,100,"Hello World",purple); // Draw a purple "Hello world" a t coordinates (100,100). img.display("My first CImg code"); // Display the image in a displa y window. return 0; }
Partager