GNU/Linux >> Belajar Linux >  >> Linux

Menginstal Qt di linux, tidak dapat menemukan -lGL

Di Fedora 17, saya melakukan:

sudo yum install mesa-libGL-devel

Yah itu mencoba menautkan dengan libgl dan tidak menemukannya. Anda harus memasang libgl-dev .

-l adalah opsi linker, ini memberi tahu linker untuk menggunakan perpustakaan tertentu. Misalnya Anda dapat memiliki -lmagic artinya Anda ingin menggunakan libmagic .

Biasanya semua pustaka disebut libsomething, dan di debian Anda akan menemukan 3 paket bernama:libsomethinglibsomething-dbglibsomething-dev

Yang pertama adalah pustaka, yang kedua adalah pustaka yang dikompilasi dengan simbol debug, sehingga Anda dapat memahami stacktraces dengan lebih mudah, dan yang terakhir adalah paket pengembangan, berisi file .h sehingga Anda dapat menautkan ke perpustakaan.


sudo apt-get instal libgl-dev


Apakah Anda memiliki libgl-dev diinstal? Jika tidak menginstalnya dan seharusnya berfungsi.


Linux
  1. Apa yang harus dilakukan setelah menginstal Arch Linux?

  2. ld tidak dapat menemukan perpustakaan yang ada

  3. Tidak dapat menemukan kesalahan perpustakaan libcrypto

  1. Pustaka hilang saat memasang permata ruby-filemagic di Linux

  2. Tidak dapat menemukan kesalahan pkg-config

  3. Menginstal GDAL di Linux Ubuntu Server?

  1. Menginstal bbm.sty di linux

  2. Memasang ekstensi PHP di Linux

  3. Menginstal server Postgres 9.6 di Amazon Linux