Bonjour,
j'ai un pb lorsque je compile mon code source.
je dois linker une lib mais il ne me le prends pas en compte.
Mon makefile etant :
"C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\cl.exe" /I"C:\j2sdk1.4.1_02\include" /I"C:\j2sdk1.4.1_02\include\win32" /LD EngineManager.cpp /FeEngineManager.dll
Error :
EngineManager.obj : error LNK2019: unresolved external symbol __imp__JNI_CreateJ
avaVM@12 referenced in function "void __cdecl getDemandFromEngineManagement(void
)" (?getDemandFromEngineManagement@@YAXXZ)
comment linker un library que j'utilise dans mon source car cette ligne ne fonctionne pas :
"C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\cl.exe" /I"C:\j2sdk1.4.1_02\include" /I"C:\j2sdk1.4.1_02\include\win32" /LD /linkjvm.lib EngineManager.cpp /FeEngineManager.dll
Error :
cl : Command line error D2003 : missing source filename
Merci d'avance ...
Vincent