My advice is to include a library that ends in _dll.lib. If you don't include one of those libraries you have to worry about defining symbols yourself. If you include a library file that ends in _dll.lib, be sure that windows can find the dlls it needs (these will be in the same lib folder where you link the library file). You can do this with visual studio by placing the dll files in the same folder as your source code or in the windows/systemWow64 folder. If you do that then you should have access to the functions in the ACML, worked for me anyway.