Une bibliothèque est un ensemble de fonctionnalités que les programmes peuvent utiliser. Ils peuvent être chargés dynamiquement par un programme, ou ils peuvent être compilés dans le programme.
J'ai un programme qui dépend de la bibliothèque liée à libboost 1.67, qui est installée dans le système. Lorsque je le lance, j'ai une erreur qui libboost_system.so.1.58n'existe pas. LD_PRELOADet ne LD_LIBRARY_PATHsont pas réglés. lddtreel'exécution ne montre pas cette bibliothèque comme une dépendance mais le lddfait. Comment puis-je suivre d'où la …
J'essaie d'installer un paquet .deb tiers que j'ai déjà installé sur Debian 8. Mais je ne peux pas installer sur une nouvelle configuration Debian 9 car j'obtiens l'erreur suivante: dpkg: dependency problems prevent configuration of parity: parity depends on libssl1.0.0 (>= 1.0.0); however: Package libssl1.0.0 is not installed. Je n'ai …
Ma question provient de mon problème de démarrage de ffmpeg. J'ai installé ffmpeg et il s'affiche comme installé: whereis ffmpeg ffmpeg: /usr/bin/ffmpeg /usr/bin/X11/ffmpeg /usr/share/ffmpeg /usr/share/man/man1/ffmpeg.1.gz Plus tard, j'ai compris que certains programmes dépendent de bibliothèques qui ne viennent pas avec l'installation elle-même, j'ai donc vérifié avec la commande ldd ce …
Je connais Strace, qui est super pratique pour regarder les appels système. Existe-t-il un équivalent qui peut suivre les appels vers des bibliothèques externes? Par exemple, j'essaie de déboguer une mauvaise conduite SSLeay avec un binaire tiers pour lequel je ne peux pas accéder au code (et pour qui le …
Existe-t-il quelque chose comme un générateur de sons stéréo (canaux gauche et droit séparés) pour Linux? Où vous pouvez régler le volume et la tonalité / hauteur pour chaque canal, et de préférence également définir la forme d'onde (sinus, carré, en dents de scie, ...) et inverser un canal (par …
Maintes et maintes fois je vois des questions comme celles-ci: GLIBCXX 3.4.15 sur Centos 6 CentOS 4.8 et glibc 2.5 Et ce sont les types de solutions que nous proposons généralement: comment exécuter un nouveau logiciel sans mettre à jour GLIBC? Installer deux glibc à côté dans Debian / Ubuntu …
J'ai installé boost en utilisant sudo apt-get installsur Ubuntu. Plus tard, je n'ai pas eu à donner à gcc le Idrapeau avec le chemin vers les bibliothèques de boost pour utiliser boost! Je n'en ai fait aucune pkg-config --cflags --libs. Quel est le mystère ici? Comment gcc est-il capable de …
J'ai installé Ubuntu 12.04 64 bits. J'ai besoin de travailler avec python et scipy, je les ai installés et quand je lance le test: python -c "import scipy; scipy.test()" Je reçois le message: ImportError: libatlas.so.3gf: impossible d'ouvrir le fichier d'objet partagé: aucun fichier ou répertoire de ce type Cependant, j'ai …
Je voudrais savoir quelle est la différence entre un appel Library et un appel System sous Linux. Tous les conseils pour une bonne compréhension des concepts derrière les deux seront grandement appréciés.
Je souhaite exporter LD_LIBRARY_PATHvers les services système et tous les utilisateurs. Les services système sont exécutés avant la connexion, donc .bashrcne s'applique pas. Comment y parvenir?
J'ai installé le programme Motion sur une machine Linux (M1) et je veux le même programme sur une autre (M2). Il existe différentes versions de ce programme, et j'ai oublié celui que j'ai utilisé, alors puis-je faire une copie directe du fichier utilisateur / bin / motion de M1 et …
Il y a un exécutable que je veux installer sur un ordinateur que je ne peux pas recompiler qui n'a pas été construit en tant que package, et je veux télécharger les bibliothèques dont il a besoin pour les exécuter. Ci - dessous une partie de la sortie de l' …
J'ai parcouru la réponse à cette question, mais je ne comprends pas très bien la différence entre les appels système et les fonctions de bibliothèque. Conceptuellement, quelle est la différence entre les deux?
Le code auto-modifiable peut-il être utilisé pour accélérer les appels de fonction dans les bibliothèques liées dynamiquement? Pour autant que je le comprenne, les bibliothèques partagées ELF utilisent une sorte de table de saut indirect (la table de liaison de procédure, ou PLT) pour permettre la liaison paresseuse des fonctions …
J'essaie de comprendre la norme de hiérarchie du système de fichiers. J'ai recherché à la fois des fichiers binaires et des bibliothèques, et si je comprends bien: les binaires sont des fichiers de code lisible par ordinateur au format binaire, qui contrôlent le CPU et le processeur directement avec des …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.