Bonjour,
Je cherche à utiliser une librairie dans visual stuio mais j'obtiens l'erreur suivante:
En cherchant sur google, j'ai donc rajouter au linker le path de mon fichier .lib ainsi que dans Input->Additional Dependencies.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Error 1 error LNK2019: unresolved external symbol getType referenced in function "public: virtual enum VBeEngine::EExecutionResult __cdecl myRandomBB::Execute(class VBeEngine::vkBuildingBlock::Context const &)" (?Execute@myRandomBB@@UEAA?AW4EExecutionResult@VBeEngine@@AEBVContext@vkBuildingBlock@3@@Z) myRandom.obj bbLogics
J'ai également changer pour SUBSYSTEM:CONSOLE
Mais rien n'y fait....
Mon code est le suivant
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 #include "bbLogics.h" #include <stdio.h> #include <iostream> #include <windows.h> extern "C" { //from userprim.h int getForcage(int type, int index); double getType(int type, int index); } using namespace VBeEngine; ////////////////////////////////////////////////////////////////////////// // Building Block ////////////////////////////////////////////////////////////////////////// class myRandomBB : public vkBuildingBlock { public: struct SettingParams { bool floatValue; }; virtual EExecutionResult Execute(const Context& iContext) { SetEnvironmentVariable("CB_MEMORY_NAME", "CB_MEMORY"); fprintf(stdout,"[%lf]\n", getType(17, 523)); return eExecutionFinished; } };
Partager