Commande cl visual studio : ne peut pas trouver windows.h
Bonsoir,
je travaille sur Java Native Interface d'où j'appel du code c++.
Je souhaite créer une dll avec la commande cl de visual studio :
Code:
1 2 3 4
|
"c:\Program Files\Micros
oft Visual Studio 9.0\VC\bin\cl" -I"c:\Program Files\Java\jdk1.6.0_17\include" -
I"c:\Program Files\Java\jdk1.6.0_17\include\win32" -LD fetchInf.cpp -Fe libfetch |
j'obtiens l'erreur suivante :
Code:
1 2 3 4 5 6 7 8 9 10
|
Compilateur d'optimisation Microsoft (R) 32*bits C/C++ version*15.00.30729.01 po
ur 80x86
Copyright (C) Microsoft Corporation. All rights reserved.
cl*: Ligne de commande warning D9024*: type de fichier source non reconnu 'libfe
tch', fichier objet pris par défaut
fetchInf.cpp
fetchInf.cpp(1) : fatal error C1083: Impossible d'ouvrir le fichier include*: 'w
indows.h'*: No such file or directory |
J'ai donc un #include <Windows.h> dans mon code c++, mais je ne comprends pas trop pourquoi il ne trouve pas le header.
Merci d'avance :)