Ik heb Ubuntu op Windows geïnstalleerd en vervolgens gekloond https://github.com/bitcoin/bitcoin in.
cd bitcoin ./autogen.sh 
Wat dit opleverde:
: not foundh: 5: ./autogen.sh: ./autogen.sh: 6: set: Illegal option - 
Wat doe ik hier fout? Heb ik iets gemist of moet ik het als een probleem melden op GitHub?
Bedankt!
EDIT: Hier is een screenshot:
 
 
Opmerkingen
Antwoord
 Dit betekent dat uw bestand DOS-nieuwe regels heeft, dus verborgen CR-tekens aan het einde. Dus set -e wordt set -e$"\r" (met bash-specifieke syntaxis om het CR-teken weer te geven), wat geen geldige optie is. 
 Om dit op te lossen, als u dos2unix heeft geïnstalleerd, kunt u het volgende uitvoeren: dos2unix autogen.sh 
Antwoord
Dit is hoe ik het probleem heb opgelost met Git in Windows. Merk op dat het je lokale reset zal resetten met master.
git config --global core.autocrlf false git reset --hard origin/master 
Ik was dan in staat om het Ubuntu-subsysteem in Windows te gebruiken om ./autogen.sh uit te voeren zonder de fout in het OP.
Answer
 Het lijkt erop dat je “in de verkeerde directory zit, zoals in de bitcoin directory is er zeker de autogen.sh. 
 Weet u zeker dat u zich in dezelfde bitcoin directory bevindt die u zojuist had gekloond? Wat retourneert ls (inhoud lijst directory)? 
autogen.shis eenshscript, geenbashscript. Wat gebeurt er als ush autogen.shuitvoert?