Ошибка компоновщика Qt C++ не может открыть файлы file .obj'


Извините за плохой английский прежде всего. Сегодня я скачал и установил Qt 5, прежде чем использовать Qt 4.8.4. И мои проекты (старые и новые) не хотят быть связанными.

D:Qt5.0.2ToolsQtCreatorbinjom.exe -f Makefile.Debug
    echo 1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "debug\Webs.exe.embed.manifest">debugWebs.exe_manifest.rc
    if not exist debugWebs.exe if exist debugWebs.exe.embed.manifest del debugWebs.exe.embed.manifest
    if exist debugWebs.exe.embed.manifest copy /Y debugWebs.exe.embed.manifest debugWebs.exe_manifest.bak
    link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST /MANIFESTFILE:debugWebs.exe.embed.manifest /OUT:debugWebs.exe @C:UsersUDAppDataLocalTempWebs.exe.5528.16.jom
LINK : fatal error LNK1104: cannot open file 'Files.obj'
jom: D:ProjectsWebsMakefile.Debug [debugWebs.exe] Error 1104
jom: D:ProjectsWebsMakefile [debug] Error 2

Что я могу сделать?

2 2

2 ответа:

У меня была аналогичная ошибка, когда я пытался установить связь с внешней библиотекой на Qt. Библиотека находилась в папке Program Files (x86). Чтобы решить эту проблему, я просто заменяю появление "Program Files (x86)" в файле.pro на "PROGRA~2".

Похоже, что один из ваших файлов отсутствует в проекте или его местоположение не указано должным образом в файле .pro вашего проекта. Похоже, в основном файл ресурсов отсутствует. Может рассказать вам больше, если вы загрузите снимок проекта и файл. pro.