[c++] dołączanie biblioteki i błędy

0

Ściągnąłem pewną bibliotekę c++, w Code::Blocks dodałem pliki nagłówkowe, które zostały umieszczone w:
Headers->TEST->plik1.h, plik2.h, plik3.h ....

Do pliku main.cpp skopiowałem zawartość przykładu użycia biblioteki:

#include <TEST/plik1.h>
#include <TEST/plik2.h>
#include <TEST/plik3.h>

#include <iostream>

using namespace test;

int main(int argc, char* argv[])
{
.....
}

Jednak po kompilacji dostaję błędy:
TEST/plik1.h no such file or directory
TEST/plik2.h no such file or directory
TEST/plik3.h no such file or directory

W Dev-C++ - dostaję identyczne błędy - gdy pliki nagłówkowe umieszczę w utworzonym katalogu TEST - w czym tkwi problem ?

0
#include "TEST/plik1.h"

klamer < > używamy do nagłówków „zainstalowanych”, czyli znajdujących się gdzieś w katalogu kompilatora.
cudzysłowu " " używamy do nagłówków znajdujących się w katalogu projektu.

0

Trzeba było kliknac w code::blocks na ikone projektu, potem build options, search directories, compiler i wskazac katalog w ktorym z kolei znajduje sie katalog 'TEST' z plikami naglowkowymi :)

0

Czyli w tym momencie „instalujesz” ten katalog w środowisku, tak że staje się widoczny dla < >. To czasem dobre, a czasem złe rozwiązanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1