Hej Wszystkim,
Zacznę od przywitania gdyż jestem tu nowy :)
Cały dzień męczę się z dodaniem biblioteki do transformaty Fouriera - "fftw3" do Qt Creatora. Nie jest pewnie wina samej biblioteki tylko coś robię nie tak w dodawaniu. Widziałem podobny wątek na forum i dodałem bibliotekę na tej samej zasadzie w pliku pro
INCLUDEPATH += C:\kurs\fftw\test
LIBS += -L"C:\kurs\fftw\test" -llibfftw3-3
I staram się kompilować prosty kod z użyciem biblioteki:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "math.h"
#include "fftw3.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::fft()
{
fftw_complex *in, *out;
fftw_plan p;
fftwf_alloc_real(10);
}
Ale na nic me starania :P cały czas ten sam błąd
C:\kurs\waveform\mainwindow.cpp:49: błąd: undefined reference to `_imp__fftwf_alloc_real'
Czy widać tu jakiś błąd na którego nie zwróciłem uwagi?