Powershell: src/libpsl-native/test/googletest/ ne contient pas de fichier CMakeLists.txt

Créé le 19 août 2016  ·  3Commentaires  ·  Source: PowerShell/PowerShell

aj: PowerShell / (maître✗) $ pushd src / libpsl-native [7:25:19]

~/PowerShell/src/libpsl-native ~/PowerShell ~/PowerShell/src ~
aj:libpsl-native/ (master✗) $ cmake -DCMAKE_BUILD_TYPE=Debug . [7:25:20]

- L'identification du compilateur C est Clang 3.4.1
-- L'identification du compilateur CXX est Clang 3.4.1
-- Vérifiez si le compilateur C fonctionne : /usr/bin/cc
-- Vérifiez que le compilateur C fonctionne : /usr/bin/cc -- fonctionne
-- Détection des informations ABI du compilateur C
- Détection des informations ABI du compilateur C - terminé
-- Détection des fonctionnalités de compilation C
- Détection des fonctionnalités de compilation C - terminé
-- Vérifiez que le compilateur CXX fonctionne : /usr/bin/CC
- Vérifiez que le compilateur CXX fonctionne: / usr / bin / CC - fonctionne
- Détection des informations ABI du compilateur CXX
-- Détection des informations ABI du compilateur CXX - terminé
- Détection des fonctionnalités de compilation CXX
-- Détection des fonctionnalités de compilation CXX - terminé
Erreur CMake à test/CMakeLists. txt:1 (add_subdirectory) :
Le répertoire des sources

/home/aj/PowerShell/src/libpsl-native/test/googletest

ne contient pas de fichier CMakeLists.txt.

- Configuration incomplète, des erreurs se sont produites!
Voir aussi "/home/aj/PowerShell/src/libpsl-native/CMakeFiles/CMakeOutput.log".

Certains fichiers sont-ils manquants / pas encore validés?

Issue-Question Resolution-Answered

Commentaire le plus utile

Jetez un œil à https://github.com/PowerShell/PowerShell#downloading -the-source-code

Vous n'avez probablement pas utilisé --recursive lors du clonage, vous n'avez donc pas les sous-modules (googletest en fait partie). Essayez de mettre à jour les sous-modules avec

mise à jour du sous-module git --init

Tous les 3 commentaires

Jetez un œil à https://github.com/PowerShell/PowerShell#downloading -the-source-code

Vous n'avez probablement pas utilisé --recursive lors du clonage, vous n'avez donc pas les sous-modules (googletest en fait partie). Essayez de mettre à jour les sous-modules avec

mise à jour du sous-module git --init

Je peux appuyer ça. J'ai eu des problèmes pour construire libpsl-native jusqu'à ce que je fasse un clone récursif. En parcourant la documentation, tout est vraiment là, mais c'est toujours une simple erreur à manquer.

Je suggère de clore ce sujet.

Fermeture car il semble que la question a été résolue - rouvrez si la solution ne vous aide pas.

Cette page vous a été utile?
0 / 5 - 0 notes