Questions sur linker

1
réponses

Comment créer un lien entre un fichier d'objet personnalisé et la bibliothèque Haskell?

j'ai créé un paquet Haskell qui fait des appels FFI vers des fonctions définies dans le code CUDA. Je voudrais compile ... ns le fichier objet. Existe-t-il un moyen plus simple de lier le code personnalisé pendant la construction?
demandé sur 2014-08-21 14:59:19
5
réponses

Que fait réellement L'option" Linker de dépendance de bibliothèque de lien " dans Visual Studio 2010?

Jusqu'à VS2008, vous avez paramétré vos C++ natif dépendances de projet dans le fichier solution ( Project Depen ... dans Visual Studio 2010? Qu'est-ce qu'un "input to the linker" qui n'est pas réellement lié censé être?
demandé sur 2011-10-07 10:44:06
5
réponses

ld: utiliser-rpath, $ ORIGIN dans une bibliothèque partagée (récursive)

je viens de faire un exemple de base de l'utilisation de ld -rpath option avec $ORIGIN ici (voir la 2ème réponse po ... les bibliothèques sont nommées comme foo.so au lieu de libfoo.so , et lunk avec -l:foo.so au lieu de -lfoo .
demandé sur 2011-06-12 22:06:21
4
réponses

Templates: utiliser des déclarations forward pour réduire le temps de compilation?

je dois m'occuper d'une bibliothèque qui se compose de plusieurs classes de modèles, qui sont bien sûr toutes implémen ... fonctionne pour std::vector pour que je puisse ensuite l'appliquer aux classes modelées que j'utilise réellement.
demandé sur 2009-02-17 05:23:55
19
réponses

Pourquoi l'erreur fatale " LNK1104: ne peut pas ouvrir le fichier "C:\Program.obj '" se produit quand je compile un projet C++ dans Visual Studio?

j'ai créé un nouveau projet C++ dans Visual Studio 2008. Aucun code n'a encore été écrit; Seuls les paramètres du pro ... fatale suivante: fatal error LNK1104: impossible d'ouvrir le fichier 'C:\Program.objet 151910920"
demandé sur 2008-09-25 18:29:48
8
réponses

Comportement très étrange de la part de linker

c'est étrange parce que j'ai pu faire disparaître l'erreur ci-dessous en supprimant la référence à libm. gcc -o ... dre la une référence au "sol"? évidemment, il se passe quelque chose que je ne comprends pas, et qui me dérange...
demandé sur 2012-03-30 02:33:49
3
réponses

Comment créer un lien vers une version glibc spécifique?

quand je compile quelque chose sur mon PC Ubuntu Lucid 10.04, il est relié à glibc. Lucide utilise 2.11 de glibc. Quan ... e symbole spécifique? dans mon usage concret, j'essaie de compiler une chaîne à outils gcc cross pour ARM.
demandé sur 2010-05-18 14:45:23
4
réponses

libz.dylib contre libz.1.2.3.dylib contre libz.1.2.5.dylib

j'ai demandé dans un commentaire, mais cela semble être une question qui mérite sa propre question. j'ai un p ... et puis-je me connecter en toute sécurité à la première à travers toutes les installations de XCode et le SDK iOS?
demandé sur 2011-08-04 00:39:03
3
réponses

Impossible D'ouvrir le fichier atls.lib

j'ai des ATL.lib dans mon disque dur, mais je ne peux pas le relier à mon projet de studio visuel. Je sais que atls.li ... annot open file ' atls.lib ' Quelqu'un peut-il aider un programmeur sans défense? Merci beaucoup.
demandé sur 2012-06-20 19:37:15
3
réponses

"LNK2022: l'opération des métadonnées a échoué" me rendant fou

j'ai une grande solution avec beaucoup de projets, en utilisant VS2008 SP1, et au moins une fois par jour je rencontre ... est en conflit avec xxx.obj qui utilise le Shared mis à jour.DLL. Alors, comment puis-je solution de contournement?
demandé sur 2009-05-01 13:52:37
1
réponses

Force relink lors de la construction en Qt Creator

salutations, j'ai un projet de sous-répertoires qui enveloppe quelques bibliothèques et une application princ ... r se connecter avec ses libs statiquement liés automatiquement lors de l'utilisation de Qt Creator? - Dan O
demandé sur 2009-09-28 08:37:39
3
réponses

Quelle est la différence entre gtest.lib et gtest main.lib?

le cadre de test C++ de Google dispose de deux bibliothèques de sortie: l'une est gtest.lib et l'autre est gtest_main. ... j'ai fonctionnent bien. Quelle est la différence entre les deux bibliothèques et n'importe qui un je lien?
demandé sur 2011-06-23 20:59:44
7
réponses

À quoi sert GXX personality v0?

c'est une question de seconde main d'un site de développement OS, mais cela m'a rendu curieux car je n'ai pas pu trouv ... is je n'aime pas les choses qui fonctionnent comme par magie... La question est donc, quel est le but de ce symbole?
demandé sur 2008-11-30 19:53:21
1
réponses

Des alias de symboles faibles sur OS X similaires à ceux de Linux, ou un équivalent le plus proche?

Ce que je fais quand j'écris des bibliothèques partagées Pour Linux, j'ai tendance à faire attention au ... ors quelle est L'alternative de fermeture OS X ou la façon la plus facile d'obtenir la même sémantique/comportement?
demandé sur 2013-08-15 23:27:45
2
réponses

Dire à gcc de relier directement une bibliothèque statiquement

il me semble étrange d'utiliser -Wl,-Bstatic pour dire gcc quelles bibliothèques je veux relier statiquement. Après to ... ait avec lui, mais je préfère garder la sémantique pour inclure les bibliothèques statiques et dynamiques les mêmes.
demandé sur 2011-07-05 10:03:18
1
réponses

référence non définie au symbole même si nm indique que ce symbole est présent dans la bibliothèque partagée 2

j'ai trouvé même question ici, mais la réponse ne m'aide pas. j'écris une application test pour utiliser la ... 008d0d0 T _ZN5nglib7Ng_InitEv donc je me demande pourquoi je reçois des erreurs de référence non définies ?!
demandé sur 2013-04-06 13:52:25
12
réponses

Est-il possible de compiler Python en code machine?

dans quelle mesure serait-il possible de compiler Python (éventuellement via une représentation en C intermédiaire) en ... éteur Python serait éliminé (bien que les bibliothèques partagées aient encore besoin d'être chargées au démarrage).
demandé sur 2008-09-26 13:51:51
16
réponses

Fractionner les classes C++ en modèles.php/.dossiers du RPC--est-ce possible?

j'obtiens des erreurs en essayant de compiler une classe de template C++ qui est partagée entre un fichier .hpp et .cp ... pourrais tout aussi bien revenir à mon état précédent et renommer stack.cpp en stack.hpp et être fait avec elle.
demandé sur 2009-11-12 20:40:11
12
réponses

Développement C++ sous linux-par où commencer?

j'ai décidé de laisser mon installation windows derrière moi et J'exécute maintenant Debian comme OS par défaut. J'ai ... liens vers les guides et la documentation (de préférence ceux qui sont destinés aux débutants) sont très appréciés!
demandé sur 2009-03-08 07:38:02
4
réponses

Comment utiliser OpenSSL avec Visual Studio [fermé]

j'essaie de transférer mon application de console écrite dans C vers Visual Studio 2010. Sur Linux/Mac, L'application ... lqu'un peut fournir de l'aide en utilisant/liant les liens OpenSSL dans un projet de studio visuel? Merci!
demandé sur 2012-07-08 18:37:17