preguntar acerca de linker

10
réponses

Étrange erreur de liaison: DSO manquant de la ligne de commande

Lorsque je compile openvswitch-1.5.0, j'ai rencontré l'erreur de compilation suivante: gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-a …
demandé sur 1970-01-01 00:33:33
5
réponses

Qu’est ce qu’un fichier objet en C?

Je lis sur les bibliothèques en C mais je n'ai pas encore trouvé d'explication sur ce qu'est un fichier objet. Quelle est la vraie différence entre tout autre fichier compilé et un fichier objet? Je serais heureux si quelqu'un pouvait expliquer en la …
demandé sur 1970-01-01 00:33:31
3
réponses

Comment ajouter des chemins include et lib pour configurer / faire un cycle?

J'ai besoin d'un endroit pour installer des bibliothèques dans une boîte linux à laquelle je n'ai pas accès. J'utilise ~ / local[/bin, / lib, / include], mais je ne sais pas comment le dire ./ configure pour rechercher des bibliothèques là-bas (en pa …
demandé sur 1970-01-01 00:33:31
2
réponses

Comment lier contre boost.système avec cmake

J'utilise un makefile généré par cmake pour compiler un fichier c++ qui dépend de la bibliothèque du système de fichiers boost. Pendant le processus de liaison j'obtiens l'erreur suivante: Undefined symbols: "boost::system::get_generic_categor …
demandé sur 1970-01-01 00:33:29
1
réponses

crt0.o et crt1.O-Quelle est la différence?

Récemment, j'ai essayé de déboguer un travail de bas niveau et je n'ai pas pu trouver le crt0.S pour le compilateur ( avr-gcc ) mais j'ai trouvé un crt1.S (et la même chose avec les fichiers .o correspondants). Quelle est la différence entre ces deu …
demandé sur 1970-01-01 00:33:30
6
réponses

Pourquoi les bibliothèques liables statiques et dynamiques sont-elles différentes?

Si les deux contiennent du code compilé, pourquoi ne pouvons-nous pas charger les fichiers" statiques " à l'exécution et pourquoi ne pouvons-nous pas créer de lien avec les bibliothèques dynamiques au moment de la compilation? Pourquoi existe - t-il …
demandé sur 1970-01-01 00:33:31
14
réponses

Comment compiler un projet C avec plus d’une fonction principale?

je suis nouveau à C, et maintenant lire certains manuels et vais appliquer ses exemples. le problème est, chaque fois que je crée un nouveau projet et que j'essaie de mettre plus d'un fichier qui contient une fonction principale, le linker (comme je …
demandé sur 1970-01-01 00:33:30
3
réponses

GCC comment ajouter avant le chemin de recherche par défaut de linker par défaut? Le chemin de la bibliothèque ne fonctionne pas

j'essaie de trouver comment définir une variable d'environnement qui ferait de g++ un lien vers les versions correctes des bibliothèques. j'ai quelques anciennes bibliothèques boost dans /usr/lib64 (les liens contre ces dernières échoueront) et de …
demandé sur 1970-01-01 00:33:33
4
réponses

Undefined reference to `initscr’ Ncurses

j'essaie de compiler mon projet et j'utilise la lib ncurse. Et j'ai quelques erreurs quand le compilateur lie des fichiers. voici ma ligne de drapeaux dans Makefile: -W -Wall -Werror -Wextra -lncurses j'ai inclus les cours.h Certaines mises en …
demandé sur 1970-01-01 00:33:33
3
réponses

équivalent ldconfig dans Mac OS X?

Existe-t-il une commande parallèle à LDCONFIG de Linux pour le Terminal de Mac OS X? ... …
demandé sur 1970-01-01 00:33:29