2010-11-18 18 views
4

Tüm projeme, belirli bir direkteki dosyaları dahil et (proje direkimde include adlı). Bir cpp dosyasında eklediğinizde, ben"Dahil yolum" alanına nasıl bir şey koyulur?

#include <somefile.h> 

yapabileceği yüzden nasıl yapabilirim

#include "include/somefile.h" 

gerekir?

+0

Hangi derleyiciyi kullanıyorsunuz? – robbrit

+0

Derleyicinizin belgelerini kontrol edin. "-I" bayrağı gibi bir şey olabilir, ancak kilometreniz değişecektir. –

cevap

4

Derleyicinin -I bayrağını kullanın. Gibi: açılı parantez sarılı içerir ederken yerel çalışma dizininin içinde görünüyor dahil etmek çift tırnak kullanımı

~$ c++ -Wall -Werror -pedantic -I/home/user/include -c source_file.cpp 
2

, standart konumlarda bakmak için bağlayıcı/derleyici anlatmak gibi/usr/bin/(* nix platformlarında) . -I derleyici yönergesiyle başka yerlere bakmasını söyleyebilirsiniz (gcc/g ++ ile en azından Visual Studio gibi IDE'lerin kendi mekanizmaları vardır).

İlgili konular