LinuxコマンドをC言語から使う場合

LinuxコマンドをC言語から使う時って、いきなり、fork()とかで使えるんだろうか・・・。
gccでコンパイルしたら、勝手にLinuxコマンドもC言語の関数として扱ってくれるのか?
謎。
ちょっくら検証しないとダメっぽいな。
※検証結果
どうやら、Linux上でgccを使ってコンパイルをかける場合、Linuxコマンドも関数のように扱えるっぽい。
強力すぎじゃないか・・・・これ?
Linuxをサーバにするとこういうメリットもあるのか。
※追記
↑でいってることは激しく嘘っぽい。
Linux上でしかないライブラリをインクルードしないと関数として使えません。
sys/socket.hとかね。
まぁ、調査不足なので怪しい・・・。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です