using visual studio 2005
this is the problem:
say i have a solution with 3 projects:
first - has some usefull utils functions and i build it as a static library
second - a project that uses the utils. I link with the first and build as a static library
third - a project built as exe that links to the second
now, the thing is when i build the third ( the exe ) i get an "unrezolved external simbol" to the functions from the first project that I use in the second
this is how i write first
first.h
#ifndef FIRST_H
#define FIRST_H
void usefull();
#endif
first.cpp
#include "first.h"
void usefull() {};
maybe I need to add some keywords to the function definition and declaration?
thx