あなたは自作最初にインストールした場合、the Homebrew websiteから、あなたは、単にとlibvirt
をインストールすることができます:
brew install libvirt
あなたはlibvirt
に対してコンパイルしたい場合は、私はさらに、インストールを示唆していますpkgconfig
で:その後
brew install pkgconfig
あなたが012のために必要なスイッチやフラグを見つけるためにpkgconfig
を使用することができますこのような:
gcc program.c $(pkg-config --cflags --libs libvirt) -o program
または
を:
-I/usr/local/Cellar/libvirt/3.4.0/include -L/usr/local/Cellar/libvirt/3.4.0/lib -lvirt
だから、結論では、あなたが、その後でC
コードをコンパイルすることができます:あなたのような何かを与える
pkg-config --cflags --libs libvirt
clang program.c $(pkg-config --cflags --libs libvirt) -o program
かとC++コード:自作**で
clang++ program.cpp $(pkg-config --cflags --libs libvirt) -o program
** http://brew.shコマンドは、BREWが正しくインストールlibvirt' –
うんをインストール 'だろうが、GCCでコンパイルするとき、それは見つけることができませんlibvirt.hには、Ubuntuにlibvirt-devをインストールすることでその問題が修正されました.bt homebrewにはlibvirt-devの式はありません。 :( –
'brew install pkgconfig'を使って' homebrew ** 'で 'pkgconfig'をインストールしてください。' pkgconfig'を使ってコンパイラ用のスイッチを入手することができます... 'gcc program.c $(pkg-config- cflags --libs libvirt)-o program' –