Компоновщик MSVC2015 не находит объектный файл - PullRequest
0 голосов
/ 27 января 2020

У меня есть проект, который строит без проблем с MinGW. Когда я пытаюсь собрать его с помощью MSVC2015 (32-разрядной или 64-разрядной версии, либо Debug, либо Release), код компилируется, но компоновщик жалуется, что не находит файл 'SigLibClass.obj' * 1001. *

SigLibClass.obj:-1: error: LNK2019: unresolved external symbol __imp__SIF_Fft@12 referenced in function "public: __thiscall rFFT::rFFT(long,enum SLWindow_t,bool,class QObject *)" (??0rFFT@@QAE@JW4SLWindow_t@@_NPAVQObject@@@Z)
File not found: SigLibClass.obj

Соответствующий файл 'Makefile.Debug' показывает, что ожидаемое расположение файла является правильным - см. Рисунок - далее файл также присутствует в каталоге, определенном make-файлом - см. Рисунок -. Почему файл не найден компоновщиком? Обратите внимание, что у меня более 20 проектов, которые собираются без проблем с MSVC2015. enter image description here

...