Я использую SHGetSpecialFolderPath
функцию WINAPI, а также компилятор Windows VisualExpressC ++ (cl.exe) для его компиляции. Но когда на этапе связывания я получаю эту ошибку:
error LNK2019: unresolved external symbol __imp___SHGetSpecialFolderPathA@16 referenced in function _main
Я предполагаю, что мне нужно связать Shell32.lib
, это правильно, и как бы я сделал это так, чтобы я мог фактически запустить свою программу на другой системе, возможно, даже на XP вместо 7, без перекомпиляции