Questions marquées «compiling»

La compilation est le processus de transformation du code source en codes octets pour une architecture informatique particulière.




4
Où les exécutables recherchent-ils des objets partagés au moment de l'exécution?
Je comprends comment définir des objets partagés au moment de la liaison / compilation. Cependant, je me demande toujours comment les exécutables recherchent l’objet partagé ( *.sobibliothèques) au moment de l’exécution. Par exemple, mon application a.outappelle des fonctions définies dans la lib.sobibliothèque. Après la compilation, je passe lib.soà un nouveau …





4
Certaines macros M4 ne semblent pas être définies
J'essaye de réinstaller pacman sur ma distribution Arch Linux. Lorsque j'exécute le script de configuration "configure.ac", je reçois un tas de macros non définies: error: possibly undefined macro: AM_INIT_AUTOMAKE. If this token and others are legitimate, please use m4_pattern_allow. See the autoconf documentation. error: possibly undefined macro: AC_PROG_LIBTOOL error: possibly …


5
Quelle est la différence entre la création à partir du source et l’utilisation d’un package d’installation?
Je me demandais: lors de l’installation de quelque chose, il est facile de cliquer deux fois sur un fichier exécutable d’installation et, d’autre part, de le construire à partir du source. Le dernier, télécharger un paquet source, est vraiment fastidieux. Mais quelle est la différence fondamentale entre ces deux méthodes?

4
configure: erreur: le compilateur C ne peut pas créer d'exécutable
J'essaye de mettre à jour apache 2.2.15 à 2.2.27. Lors de l'exécution de config.nice à partir d'apache2.2.15 / build, l'erreur suivante s'affiche: checking whether the C compiler works... no configure: error: in `/home/vkuser/httpd-2.2.27/srclib/apr': configure: error: C compiler cannot create executables J'ai essayé de chercher en ligne mais pas de chance. …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.