GNU/Linux >> Znalost Linux >  >> Linux

Při instalaci Qt na linux nelze najít -lGL

Na Fedoře 17 jsem udělal:

sudo yum install mesa-libGL-devel

No, snaží se propojit s libgl a nenajde to. Měli byste nainstalovat libgl-dev .

-l je možnost linkeru, říká linkeru, aby použil určitou knihovnu. Můžete mít například -lmagic což znamená, že chcete použít libmagic .

Normálně se všechny knihovny nazývají libsomething a v debianu najdete 3 balíčky s názvem:libsomethinglibsomething-dbglibsomething-dev

První je knihovna, druhá je knihovna zkompilovaná se symboly ladění, takže můžete snadněji porozumět stacktraces, a poslední je vývojový balíček, který obsahuje soubory .h, takže můžete odkazovat na knihovna.


sudo apt-get install libgl-dev


Máte libgl-dev nainstalováno? Pokud ne, nainstalujte jej a mělo by to fungovat.


Linux
  1. Co dělat po instalaci Arch Linuxu?

  2. Nelze najít chybu knihovny libcrypto

  3. Chybějící knihovna při instalaci ruby-filemagic gem na Linux

  1. Chyba při instalaci balíčku R pro Linux

  2. Instalace RLink na Linux

  3. Instalace rozšíření PHP na Linux

  1. Jak nainstalovat knihovnu Ncurses v Linuxu

  2. Nemohu najít existující knihovnu

  3. Instalace serveru Postgres 9.6 na Amazon Linux