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?
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.
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