Я пытаюсь связать свой проект с fftw, и до сих пор я получил его для компиляции, но не для связи. Как сказано на сайте, я сгенерировал все файлы .lib (хотя я использую только двойную точность) и скопировал их в C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
, файл .h в C:\Program Files\Microsoft Visual Studio 9.0\VC\include
и файл .dll в C:\windows\system32
.
Я скопировал учебную программу, и точная ошибка, которую я получаю:
1>hw10.obj : error LNK2019: unresolved external symbol __imp__fftw_free referenced in function "bool __cdecl test(void)" (?test@@YA_NXZ)
1>hw10.obj : error LNK2019: unresolved external symbol __imp__fftw_destroy_plan referenced in function "bool __cdecl test(void)" (?test@@YA_NXZ)
1>hw10.obj : error LNK2019: unresolved external symbol __imp__fftw_execute referenced in function "bool __cdecl test(void)" (?test@@YA_NXZ)
1>hw10.obj : error LNK2019: unresolved external symbol __imp__fftw_plan_dft_1d referenced in function "bool __cdecl test(void)" (?test@@YA_NXZ)
1>hw10.obj : error LNK2019: unresolved external symbol __imp__fftw_malloc referenced in function "bool __cdecl test(void)" (?test@@YA_NXZ)
Итак, что может быть не так с настройкой моего проекта? Спасибо!