Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: AttilahОтветов: 3

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

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

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

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

visual-studiomfcvisual-studio-2008

Ответы

Ответ 1 · рейтинг 7 · Attilah

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

Ответ 2 · kgiannakakis

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

Ответ 3 · powtac

С помощью этого 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.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы