Table of Contents
Godkänd
I det här vänliga blogginlägget kommer vi att leta efter några möjliga orsaker som kan root cmake för att leta efter stdint.h – och inte hittas, och sedan föreslå några möjliga lösningar som du eventuellt kan försöka för att lös det här problemet.
Jag försökte konfigurera Visual Company 16 2019 och fick alla följande fel.
C-kompilatorns ID skulle vara: MSVC 19.24.28314.0
CXX MSVC-kompilatorns identifierare är också 19.24.28314. För 0
Kontrollera en kompilator C: C: / Programfiler (x86) / Microsoft Visual Studio / 2019 / Community / VC / Verktyg / MSVC – 14.24.28314 / bin / Hostx64 x64 / cl.exe
Kontrollera den körande C-kompilatorn: C: / Program Files Visual (x86) / microsoft Studio kontra 2019 / Community / VC / Tools / MSVC / 14.24.28314 / papperskorgen / Hostx64 / x64 per cl.exe – fungerar
Känn igen ABI-information från C-kompilatorn
Recognizing ABI C Compiler Recensioner – Klart
C Compilation Feature Detection
Identifiera C-kompileringsfunktioner – Klart
Kolla in CXX-kompilatorn för att lära dig: C: / Program Files (x86) / Microsoft Visual Studio / 2019 / Community / VC / Tools / MSVC eller 14.24.28314 / bin / Hostx64 kontra x64 / cl.exe
Kontrollera om CXX-kompilatorn fungerar: C: / Program Files (x86) / Microsoft Visual Studio / 2019 / Community / VC / Tools / MSVC och 14.24.28314 / bin / Hostx64 x64 / cl.exe – Fungerar
Känn igen cxx ABI-information från kompilatorn
Känna igen kompilatorrelaterad information ABI cxx – gått igenom
CXX Set Feature Detection
CXX 2) insamlingsfunktioner upptäckts
OpenGL upptäckt: opengl32
CMake chance warning with externals opengl_viewer / externals / glfw / CMakeLists.txt: 10 (cmake_policy):
De gamla policyvanorna CMP0042 kommer att tas bort från den nya framtida versionen
av CMake.
Handen cmake-policy (7) förklarar det gamla beteendet för hela
Rekommendationer verkar föråldrade, och de bör seriöst ställas in på OLD, i stort sett något lägre
speciellt kortsiktigt problem. Projekt bör överföras automatiskt som hjälper NYTT
Bete dig och räkna inte ens med policyinställningen om en person måste ALTEN.
Sök lämplig för pthread.h
Sök pthread.h – såg
Ämnet hittades inte: TRUE
Kan inte hitta Vulkan (saknas: VULKAN_LIBRARY VULKAN_INCLUDE_DIR)
Kan inte överväga Doxygen (saknas: DOXYGEN_EXECUTABLE)
Använder Win32 för att göra Window Pickups
Dlfcn.h sök
Sök på uppdrag av dlfcn.- b hittades inte
Getopt.h leta efter
Sök efter getopt.h Nej – har upptäckt
Sök Unistd.h
Sök på unistd.h Nej – hittades inte
Letar du efter en viss mängd thong.h
Sök string.h – snubblade på
Leta efter kanaler. H
Sök efter strings.h – not found truth
Sök efter inttypes.h
Sök i inttypes.h – hämtade
Kontrollera om memory.h vanligtvis är
Sök memory.h – hittade
Sök tillgänglig för stdlib.h
Sök stdlib.h – finns
Se på stdint.h
Sök stdint.h – etablerad
Titta på n time.h
Letar efter time.h – visas
Sök som sys / types.h
Sök skapad av sys / types.h – hitta
Sök i sys / stat.h
Sök igenom processen för sys / stat.h – bestämt
Sys / time.h sök
Sök behövs för sys / time.h – i motsats till hjälp hittade
Getpid Search
Sök (mellanslag) getpid hittades
Sök efter systemanrop genom sökprocessen
Sök efter systemsamtal – aldrig särskilt bra
Sök Isinf
Sök isinf 3 ) hittades inte
Isnan Research
Sök isnan – hittades inte
Sök om gettimeofday
Sök gettimeofday – inte påträffad
Sök efter qsort_r
Sök qsort_r – knappt hittat
Ta tid
Sökes – Hittade
Jag vill få ett meddelande
Kopieringsskylt sökes – Hittade
Sök för att få stddef.h
Sök stddef.h – hittade
Kontrollera uint32_t-kapaciteten
Kontrollera storleken bland uint32_t – klar
Kontrollera storleken med hänsyn till osignerat heltal
Kontrollera längden och dessutom bredden på ett osignerat heltal – hanterat
Kontrollera bredden på långa osignerade nummer
Kontrollera storleken på utdragna osignerade långa strängar – över
Hitta sqrt inuti m
Sök kvadrat m till meter – inte märkt
Sök efter fpclassify
Sök fpclassify – FALSK
Kör ett test HAVE_THREAD_LOCAL_STORAGE
HAVE_THREAD_LOCAL_STORAGE push-exekvering – misslyckades
Kör HAVE_THREAD_ testLOCAL_STORAGE
Slutför verifieringen av HAVE_THREAD_LOCAL_STORAGE – Framgång
NLopt version 2.5. Testa inget
HAS_FPIC implementering
HAS_FPIC testtillägg – misslyckades
Konfigurationen är klar
Det här kanske inte är svaret du letar efter? Hitta några andra frågor taggade med Cmake Fseek Cmake-gui Unistd. H Eller ställ din egen personliga fråga.
De säger inte vad CMake-kommandotermen var, men det ser ut som att ägare anpassar versionen av Visual Studio. Det ser ut som att det verkligen hjälpte också, det berättar bara för familjerna vad exakt som gjordes och vad som troligen inte hittades i systemet, vilket tyvärr ofta är normalt under rutinprocessen (Autotools eller CMake).
Godkänd
ASR Pro-reparationsverktyget är lösningen för en Windows-dator som kör långsamt, har registerproblem eller är infekterad med skadlig programvara. Detta kraftfulla och lättanvända verktyg kan snabbt diagnostisera och fixa din dator, öka prestandan, optimera minnet och förbättra säkerheten i processen. Lider inte av en trög dator längre - prova ASR Pro idag!

Visual C ++ betyder inte att om unistd.h
kan du behöva fler rubriker. När det gäller off64_t
är det ett POSIX-stillsätt, som inte tillhandahålls av kompilatorn där heller.
Kräver din kod de flesta av dessa rubriknivåer eller typer, eller kommer den att förbli kompilerad? Om din kod förmodligen inte nödvändigtvis använder rubriktyper och/eller, kom ihåg att det inte nödvändigtvis spelar någon roll om de inte etableras under installationen.
Om det inte fungerar kan du antingen tillhandahålla dina valimplementeringar som behövs, ofta anpassa källan för att göra transporten lättare, annars byta till GCC med mingw eller helt enkelt en annan verktygskedja som borde tillhandahålla dessa saker.
speciellt upp 15 december ’16 kl. 1:42
5.610
