There is no .dll files or .lib files (just .h, .cpp and some make files). So does that mean I do not link anything?
I redirected my compiler in code blocks to the folder with the lib3ds h files (settings->compiler->search directories tab).
Here is a picture of my problem.
- It detects the included header file <lib3ds.h>
- It understands the type Lib3dsFile from <lib3ds.h>
- but I can't get it to understand the function 'lib3ds_file_open'. It gives me an "undefined reference to 'lib3ds_file_open' error.
but when I hover my mouse over the function it displays the function prototype (as seen in the .h file), I also went to the included .h file for <lib3ds.h> and checked that the function is there (which it is).
Why can I detect the lib3ds.h file, read in a struct from it, but fail to find a reference to the lib3ds_file_open function?