I understood problem. It needed to generate the project (dub generate visuald) each time after adding/changing dependencies in json. And then only add path to libs. Little tutorial here https://stackoverflow.com/questions/23697532/dsfml-building-error-visuald/24074566