To nie jest duplikatem VC++ resources in a static library bo to nie pomogło :)zasobów w pytaniu statycznej biblioteki
Mam statyczną bibliotekę z DWA.rc
plików w to przedsięwzięcie. Kiedy budować mojego projektu przy użyciu konfiguracji Debug
, odzyskać następujące błąd (MSVS2008):
fatal error LNK1241: resource file res_yyy.res already specified
uwaga, że to dzieje się tylko w Debug
i Release
Biblioteka buduje bez żadnych kłopotów. Linia poleceń dla Resources
strony w konfiguracji projektu wygląda tak samo dla każdej kompilacji:
/fo"...(Path here)/Debug/project_name.res"
/fo"...(Path here)/Release/project_name.res"
i nie mogę zrozumieć, co jest problemem. Jakieś pomysły?
UPDATE
Nie wiem, dlaczego tak się dzieje, ale po włączeniu opcji "Użyj link-Time Code Generation" na problem zniknie.
Czy ktoś mógłby wyjaśnić, dlaczego tak się dzieje? Czuję, że kompilator MS robi tu coś naprawdę dziwnego.
Dzięki.
Gdzie to ustawiłeś? –
gdzie rzeczywiście ??? –
przejdź do Właściwości/Resources/Nazwa pliku zasobów i usuń linię. – Juliano