I´m a linux user and I dont have much experience with programming under Windows so i pressume it's a problem with Visual Studio, which i have to use, or something like that...
I have really simple code like that:
myProgram.cpp
...
#include "rideList.h"
...
int main() {
...
rideListMain();
...
}
rideList.h
...
void rideListMain();
...
rideList.c
void rideListMain() {
// some code here...
}
In fact there are another 4 files and similar functions like the rideListMain() and the compiler's output is
LNK2019 unresolved external symbol "void __cdecl rideListMain(void)" (?rideListMain@@YAXXZ) referenced in function _main
Solution
Renaming *.cpp to *.c solved the problem.