C言語,stddef.h が配置されている場所を確認する

スポンサーリンク

鍛錬 348

C言語,stddef.h が配置されている場所を確認する

stddef.h が配置されている場所を確認しました。

スポンサーリンク

PC環境

私のPC環境は、以下に示す通りです。

関連記事:Linux,Ubuntuのバージョンとアーキテクチャを確認する

***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.1 LTS
Release:	18.04
Codename:	bionic
***@ubuntu:/var/tmp$ arch
x86_64
スポンサーリンク

gcc環境

私のgcc環境は、以下に示す通りです。

関連記事:Linux,gccのバージョンと、ターゲットプロセッサを確認する

***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ gcc -dumpversion
7
***@ubuntu:/var/tmp$ gcc -dumpmachine
x86_64-linux-gnu
スポンサーリンク

stddef.h が配置されている場所を確認

以下は、データベースを利用して stddef.h を検索しています。

関連記事:Linux,データベースを利用して、ファイルの高速検索を行う

***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ locate stddef.h
/usr/include/linux/stddef.h
/usr/lib/gcc/x86_64-linux-gnu/7/include/stddef.h
/usr/src/linux-headers-4.15.0-39/include/linux/stddef.h
/usr/src/linux-headers-4.15.0-39/include/uapi/linux/stddef.h
/usr/src/linux-headers-4.15.0-42/include/linux/stddef.h
/usr/src/linux-headers-4.15.0-42/include/uapi/linux/stddef.h

 
上記に示した通り、私のPC環境では /usr/lib/gcc/x86_64-linux-gnu/7/include に stddef.h が配置されていることが分かりました。

タイトルとURLをコピーしました