фатальная ошибка LNK1104 не может открыть файл C: \ users \ user \ documents \ visual.obj

Я получаю сообщение «фатальная ошибка LNK1104 не может открыть файл C: \ users \ user \ documents \ visual.obj» всякий раз, когда я хочу скомпилировать свой проект в Visual Studio 2008.

в моем проекте используется созданный мной файл .lib.

Может кто-нибудь мне помочь ?


person Attilah    schedule 06.05.2009    source источник
comment
Спасибо, парень. Я нашел решение своей проблемы. Мне пришлось добавить кавычки вокруг пути к моему файлу .lib в Project- ›Properties-› Configuration Properties- ›Linker-› Input- ›Additional Dependencies. Аттила.   -  person Attilah    schedule 06.05.2009
comment
Хороший улов, просто нажмите эту ошибку, пытаясь настроить Boost.Test в проекте статической библиотеки.   -  person EJA    schedule 23.05.2013
comment
Мне пришлось переместить каталог проекта в C: \ и я решил мою проблему.   -  person ZeroCool    schedule 31.08.2016


Ответы (3)


Спасибо, парень. Я нашел решение своей проблемы. Мне пришлось добавить кавычки вокруг пути к моему файлу .lib в Project-> Properties-> Configuration Properties-> Linker-> Input-> Additional Dependencies.

person Attilah    schedule 15.07.2010

Убедитесь, что каталог C: \ users \ user \ documents \ существует и у вас есть доступ для чтения / записи к нему.

person kgiannakakis    schedule 06.05.2009

С помощью этого http://www.google.de/search?q=visual+studio+2008+LNK1104 Я нашел этот ответ http://social.msdn.microsoft.com/Forums/en-US/user?user=einaros.

Вам необходимо добавить папку библиотеки DirectX в путь поиска Visual Studio. См. Настройки «Каталоги» в разделе «Инструменты» -> «Параметры» -> «Проекты и решения». В противном случае компоновщик не будет знать, где найти d3dx9.lib.

person powtac    schedule 06.05.2009