Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
objet précompilé non lié ; l’image peut ne pas s’exécuter
Remarques
Si vous utilisez des en-têtes précompilés, LINK exige que tous les fichiers objet créés avec des en-têtes précompilés soient liés. Si vous avez un fichier source que vous utilisez pour générer un en-tête précompilé à utiliser avec d’autres fichiers sources, vous devez maintenant inclure le fichier objet créé avec l’en-tête précompilé.
Example
Par exemple, si vous compilez un fichier appelé STUB.cpp pour créer un en-tête précompilé à utiliser avec d’autres fichiers sources, vous devez établir un lien avec STUB.obj ou vous obtiendrez cette erreur. Dans les lignes de commande suivantes, la ligne 1 est utilisée pour créer un en-tête précompilé, COMMON.pch, utilisé avec PROG1.cpp et PROG2.cpp dans les lignes deux et trois. Le fichier STUB.cpp contient uniquement #include des lignes (les mêmes #include lignes que dans PROG1.cpp et PROG2.cpp) et est utilisée uniquement pour générer des en-têtes précompilés. Dans la dernière ligne, STUB.obj devez être liée pour éviter LNK2011.
cl /c /Yccommon.h stub.cpp
cl /c /Yucommon.h prog1.cpp
cl /c /Yucommon.h prog2.cpp
link /out:prog.exe stub.obj prog1.obj prog2.obj