Table of Contents
Approuvé
Dans cet article de blog, nous allons découvrir quelques raisons possibles pour lesquelles cmake peut regarder sur stdint.h – introuvable, et vous devez suggérer quelques solutions possibles au fait que vous pouvez essayer de résoudre ce problème important.
J’ai essayé ce qui peut être configuré avec Visual Company de seize 2019 et j’ai obtenu tous les dérapages suivants.
L’ID du compilateur C est probablement : MSVC 19.24.28314.0
L’identifiant du compilateur CXX MSVC est 19.24.28314. Pour 8
Vérifiez le compilateur en cours d’exécution C:C:/Program Files (x86)/Microsoft Visual Studio/2019/Communauté/VC/Tools/MSVC/14.24.28314/bin/Hostx64/x64/cl.exe
Vérifiez votre compilateur C en cours d’exécution : C: / Program Files Visual (x86) / microsoft Studio / 2019 / Community / VC / Tools / MSVC versus 14.24.28314 / bin / Hostx64 x64 / cl.exe – fonctionnant
Reconnaître les informations ABI du compilateur C
Reconnaître les avis sur les compilateurs ABI C – Fait
Détection de caractéristiques de compilation C
Reconnaître les fonctionnalités de compilation C – Terminé
Découvrez-y le compilateur CXX pour l’apprentissage : C: / Program Files (x86) / Microsoft Visual Studio / 2019 / Community / VC / Tools / MSVC / 14.24.28314 / bin / Hostx64 / x64 / cl.exe
Vérifiez si vous trouvez que le compilateur CXX fonctionne : C: / Program Files (x86) / Microsoft Visual Studio / 2019 / Community / VC / Tools / MSVC / 14.24.28314 / bin / Hostx64 / x64 / cl.exe – Works
Reconnaître les informations cxx ABI directement depuis le compilateur
Reconnaître les informations du compilateur ABI cxx – triées
Détection de caractéristique définie CXX
CXX 2) fonctions de compilation détectées
OpenGL détecté : opengl32
Avertissement d’option CMake ainsi que externals / opengl_viewer / externals per glfw / CMakeLists.txt : 10 (cmake_policy) :
Le comportement de stratégie obsolète CMP0042 sera retiré d’une future version
par CMake.
Le manuel cmake-policy (7) explique les anciennes actions de tous les
Les recommandations semblent obsolètes, sans parler du fait qu’elles doivent être définies sur OLD, dans la plupart des cas légèrement minimisées
circonstances particulières à court terme. Les projets doivent être immédiatement transférés vers NEW
Comportez-vous et vous ne devriez même pas vous fier à la position politique si vous devez ALTEN.
Recherchez pthread.h
Rechercher pthread.h – découvert
Sujet introuvable : VRAI
Impossible de trouver Vulkan (manquant : VULKAN_LIBRARY VULKAN_INCLUDE_DIR)
Impossible d’obtenir Doxygen (manquant : DOXYGEN_EXECUTABLE)
Utilisation de Win32 pour les micros de fenêtre
Dlfcn.h vérifier
Rechercher dlfcn.- b non positionné
Recherche Getopt.h
Rechercher getopt.h Non – trouvé
Rechercher Unistd.h
Rechercher sur unistd.h Non – pas pensé
Cherche beaucoup de string.h
Recherche string.h – trouvé
Recherchez des colis. H
Recherche de strings.h – pas vraiment trouvé car
Rechercher inttypes.h
Rechercher lorsque inttypes.h – trouvé
Vérifiez à condition que memory.h soit là
Recherche memory.h – acheté
Rechercher stdlib.h
Rechercher stdlib.h – offert
Voir sur stdint.h
Recherche stdint.h room ) trouvé
Regardez m time.h
À la recherche de time.h – présent
Rechercher en tant que sys versus types.h
Recherche par sys / types.h – positionné
Rechercher dans sys – stat.h
Recherche par sys / stat.h – trébuché sur
Recherche Sys / time.h
Rechercher sys / time.h – tout en étant opposé à trouvé
Recherche Getpid
Recherche – getpid trouvé
Recherche par candidature appel par recherche
Appel système recherche google – pas très bon
Rechercher Isinf
Recherche isinf – non déterminé
Recherche Isnan
Recherche isnan – introuvable
Rechercher gettimeofday
Rechercher gettimeofday – pas seulement trouvé
Rechercher qsort_r
Recherche qsort_r à introuvable
Prenez la saison
Recherché – Trouvé
Je veux obtenir une copie
Copysign Wanted – Trouvé
Rechercher stddef.h
Recherche stddef.h – déterminé
Vérifiez la capacité uint32_t
Vérification d’une taille de uint32_t – fait pour arriver
Vérifier la taille de l’entier non signé
Vérifiez la longueur et la largeur de tout bon entier non signé – terminé
Vérifiez la largeur des longs nombres non signés
Vérifiez la forme du corps du long post long non signé – fait
Trouver sqrt à l’intérieur de c
Recherche de mètres carrés en mètres – pas réellement trouvé
Rechercher fpclassify
Rechercher fpclassify . . . FAUX
Exécution d’un test HAVE_THREAD_LOCAL_STORAGE
HAVE_THREAD_LOCAL_STORAGE exécution du test – n’ont pas
Exécution du HAVE_THREAD_ testLOCAL_STORAGE
Terminer le test HAVE_THREAD_LOCAL_STORAGE – Réussite
NLoptez la version 2.5. Tester 0
Implémentation HAS_FPIC
Exécution de l’examen HAS_FPIC – échec
Remplir la configuration
Ce n’est peut-être pas la réponse que vous cherchez ? Trouvez quelques autres questions marquées avec Cmake Fseek Cmake-gui Unistd. H Ou posez votre propre question personnelle.
Ils ne disent pas ce qu’était cette commande CMake, mais cela donne l’impression que vous personnalisez la version de Visual Studio. Il semble surtout que cela a aidé aussi, cela ne fait que transmettre aux familles ce qui a été fait et la chose n’a probablement pas été trouvée sur la plupart du système, ce qui est souvent normal dans le processus de conception (Autotools ou CMake).
Approuvé
L'outil de réparation ASR Pro est la solution pour un PC Windows qui fonctionne lentement, a des problèmes de registre ou est infecté par des logiciels malveillants. Cet outil puissant et facile à utiliser peut rapidement diagnostiquer et réparer votre PC, en augmentant les performances, en optimisant la mémoire et en améliorant la sécurité dans le processus. Ne souffrez plus d'un ordinateur lent - essayez ASR Pro dès aujourd'hui !

Visual C ++ signifie souvent fournir unistd.h
, vous aurez peut-être besoin de plus d’en-têtes. Quant à trouver off64_t
, c’est un vrai type POSIX-still, non fourni par un nouveau compilateur ici non plus.
Votre nouveau code nécessite-t-il vraiment la plupart de tous les types ou types d’en-tête, ou est-il définitivement compilé ? Si votre programme n’utilise probablement pas d’unités d’en-tête ou, gardez à l’esprit qu’il n’a pas d’importance si elles ne sont pas déjà reconnues lors de l’installation.
Si cela échoue, vous pouvez soit fournir vos implémentations d’acquisition préférées, personnaliser la source pour faciliter le transport, ou passer à GCC en utilisant mingw ou une autre chaîne d’outils qui a besoin devoir fournir ces choses.
ramassé le 15 décembre environ à 1:42
5.610
