[C, C++] Dołączanie nagłówków z innych folderów
Ostatnio zmodyfikowano 2012-11-05 21:10
Natoito Temat założony przez niniejszego użytkownika |
[C, C++] Dołączanie nagłówków z innych folderów » 2012-11-05 20:23:18 witam mam plik załóżmy pole_kola.hpp i żeby nie robić bałaganu umieściłem go w folderze z exe (czyli załóżmy folder "moje") ale w podkatalogu folder1\folder2 otóż mam pytanie czy można w jakiś sposób w include dać tylko "folder1\folder2\pole_kola.hpp"? dodam że gdy podaję pełną ścieżkę czyli #include "C:\\cos\cos2\moje\folder1\folder2\pole_kola.hpp" chodzi prawidłowo próbowałem zmiennymi string ale VS C++ 2008 wywala błędy że przy #include scieżka program pisze w SFML pewnie jest jakiś banalny sposób ominięcia podawania pełnej ścieżki ale próbuję i próbuję i cały czas nic :< |
|
starter |
» 2012-11-05 20:26:48 Załóżmy, że masz Program.exe w C:\Users\Admin\C++\Program_2 a Header.hpp w C:\Users\Admin\C++\Program_2\Headers to wystarczy napisać #include "Headers/Header.hpp" |
|
Natoito Temat założony przez niniejszego użytkownika |
» 2012-11-05 20:38:53 działa xD dzięki wielkie xD
próbowałem z / ale dawałem /Headers/Header.hpp dlatego nie działało xD
chyba zbyt zmęczony jestem... |
|
starter |
» 2012-11-05 20:41:45 W ten sposób ścieżkę zaczynasz od "Work Directory" exe-ka, także uważaj gdzie "klikasz" na exe-ka. :) //własne doświadczenie sprzed pół roku |
|
Natoito Temat założony przez niniejszego użytkownika |
» 2012-11-05 20:55:11 wiem, wiem :)
ale teraz wynikła mi druga sprawa związana właśnie z tym co mówiłeś Starter
jak jestem już w pliku, tym razem, pole.cpp który jest w folderze razem z pole_kola.hpp chcę w nim odnieść się do pliku .hpp z katalogu gdzie jest exe czyli cofnąć się w hierarchii katalogów.
jak mógł bym to zrobić?:) |
|
starter |
» 2012-11-05 21:01:57 na podstawie wiedzy którą dysponuje, cofnąć można się tylko pełną ścieżką :) |
|
xevuel |
» 2012-11-05 21:04:51 ../ Oznacza katalog nadrzędny. |
|
Natoito Temat założony przez niniejszego użytkownika |
» 2012-11-05 21:10:05 dałem ../../ bo muszę cofnąć się o dwa katalogi i zadziałało :)
wielkie dzięki :) |
|
« 1 » |