web-dev-qa-db-ja.com

Pkg-Configエラー(そのようなファイルまたはディレクトリはありません)

コマンドでGTK3のチュートリアルコードをコンパイルしようとすると

gcc simple.c -o simple 'pkg-config --libs --cflags gtk+-3.0'

エラーが発生します

gcc: error: pkg-config --libs --cflag gtk+-3.0: No such file or directory

ただし、コマンドを実行すると

pkg-config --libs --cflag gtk+-3.0 > makefile

そして、上記のコマンドの出力が後になるようにメイクファイルを編集します

gcc simple.c -o simple

その後、問題なくコンパイルされます。何が得られますか?

5
Draymire

私もこの問題を抱えていましたが、コードを注意深く見た後、それは単なるタイプミスです。あなたの命令をもう一度見てください、

gcc simple.c -o simple 'pkg-config --libs --cflags gtk+-3.0'

そのはず、

gcc simple.c -o simple `pkg-config --libs --cflags gtk+-3.0`

別のものを見ることができますか? 'は `でなければなりません。わたしにはできる!

4
bagustris