Manuel olarak math.h
ve graphic.h
için bazı başlık dosyaları eklemek istiyorum gcc
ancak nereye koyacağımı bilmiyorum.
Manuel olarak math.h
ve graphic.h
için bazı başlık dosyaları eklemek istiyorum gcc
ancak nereye koyacağımı bilmiyorum.
Yanıtlar:
Önce /usr/include
veya ' a bir göz atın /usr/local/include
.
Orada hiçbir şey bulamazsanız, deneyin:
`gcc -print-prog-name=cc1plus` -v
Bu komut gcc'ye hangi C ++ ön işlemcisini kullandığını sorar ve sonra bu önişlemcinin nerede aradığını içerir.
Özel kurulumunuz için güvenilir bir cevap alacaksınız.
Aynı şekilde, C önişlemcisi için:
`gcc -print-prog-name=cc1` -v
Yalnızca dosyanın nereye yerleştirildiğini bilmek istiyorsanız, locate komutunu kullanın:
locate -b '\math.h'
locate -b '\graphics.h'
Belki daha önce veritabanınızı güncellemek için ek bilgileriniz vardır:
sudo updatedb
Üstbilgilerimin yerini arama şeklim bu. Bul komutunu kullanmaktan çok daha hızlıdır .
\math.h
değerlendirmek gerekir math.h
, ancak görüyorum ki ve \math.h
gibi eşleşen dosyaları önler . tgmath.h
quadmath.h
man locate
, ama sanırım locate(1)
man sayfasının farklı bir versiyonuna sahibim (ki bir örneği yok \
).
math.h
zaten mevcut olmalı. Örnek:/usr/include/c++/7.3.0/math.h