Bonjour,

Je cherche à utiliser une librairie dans visual stuio mais j'obtiens l'erreur suivante:
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
En cherchant sur google, j'ai donc rajouter au linker le path de mon fichier .lib ainsi que dans Input->Additional Dependencies.
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;
 
	}	
};