/ / как да добавите библиотеката в затъмнение - c ++, затъмнение

как да добавите библиотеката в затъмнение - c ++, затъмнение

Аз съм нов човек в C + + и използва интерфейс за затъмнение за практикуване.

Опитвам се да добавя библиотека като: fft.hpp, но когато го слагам на върха:

#include <iostream>
#include <fftw3.h>
#include <cmath>
#include <cstdlib>
#include <vector>
#include <exception>
#include <complex>
#include "fft.hpp"    // right here

int main() {
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}

тя показа грешката:

направете: *** [src / test7.o] Грешка 1

фатална грешка: fft.hpp: Няма такъв файл или директория

рецептата за цел "src / test7.o" се провали

Знам, че добавям грешна директория, но не знам как да го коригирам.

Може ли някой да помогне?

Благодаря ти много.

Отговори:

2 за отговор № 1

Това (#include "fft.hpp") не е библиотека. Това е заглавие на файла може би за вашата библиотека. Трябва да кликнете с десния бутон върху името на проекта и да отидете в меню "Properties". След това отидете в C / C ++ General и изберете Paths and Symbols. Там можете да намерите няколко раздела, където ще можете да добавите своя персонализиран път към вашите Включващи (заглавки .h или .hpp) файлове и за Библиотеки (.o .so). В този случай ще можете да използвате директивата като тази #include <fft.hpp>