Netbeans: nalinkovanie knitžnice z hlavičkového súboru

Programovacie jazyky, rady, poradňa...
Solo_Kamen
King
King
Používateľov profilový obrázok
Príspevky: 1928
Registrovaný: 10 dec 2012, 21:27

Netbeans: nalinkovanie knitžnice z hlavičkového súboru

Príspevok od používateľa Solo_Kamen »

*TL;DR otázka: ako urobím include knižnice v hlavičkovom súbore?

Chcel by som vás po piatich záchvatoch hnevu, dvoch infarktoch a jednej čokoláde požiadat o pomoc.

Chcem svoj projekt v Netbeans rozdelit do viacerých súborov, pretože to začína byt neprehladné. Vytvoril som si hlavičkový súbor, ktorý vyzerá asi takto

Kód: Vybrať všetko

#ifndef GAME_HPP
#define GAME_HPP

#include <SFML/Window.hpp>
#include <SFML/Graphics.hpp>

class Game
{
public:
    static void Start();

private:
  
   atď atď
    
    
};
Kompilátor mi pri pokuse o zostavenie vypíše chybu

Kód: Vybrať všetko

game.hpp:10:27: fatal error: SFML/Window.hpp: No such file or directory
pritom ak použijem #include <SFML/Window.hpp> v súbore main.cpp tak všetko funguje bez problémov. Ak zadám v hlavičkovom súbore celú cestu k súboru Window.hpp, tak zase dostanem chybu "No such file or directory" pri všetkých "#include" riadkoch v tomto súbore.

EDIT: štandardné knižnice sa dajú linkovať normálne
EDIT2: zase som preukázal svoju ynteligenciu :) . Presunutie priečinka s hlavičkami do štandardného umiestnenia include kompilátora MinGW vyriešilo problém... môžete lock
Napísať odpoveď