Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten samouczek zawiera instrukcje dotyczące tworzenia pakietów biblioteki dla programu vcpkg przy użyciu niestandardowej nakładki. Zalecamy przeczytanie samouczka Tworzenie pakietów biblioteki przed kontynuowaniem.
Wymagania wstępne
- Terminal
- Usługa Git
1 — Rozwidlenie repozytorium vcpkg
- Przejdź do repozytorium github vcpkg.
- Kliknij przycisk "Rozwidlenie" w prawym górnym rogu strony.
- Wybierz konto usługi GitHub jako miejsce docelowe rozwidlenia.
2 — Dodawanie rozwidlenia jako zdalnego
Przejdź do katalogu, w którym sklonujesz oryginalne repozytorium vcpkg, a następnie dodaj rozwidlenie jako zdalne. Zastąp <Your-GitHub-Username> ciąg nazwą użytkownika usługi GitHub:
git remote add myfork https://github.com/<Your-GitHub-Username>/vcpkg.git
Możesz sprawdzić, czy zdalne zostało poprawnie dodane, uruchamiając polecenie:
git remote -v
Powinna zostać wyświetlona myfork na liście zdalnego.
3 — Tworzenie gałęzi tematu
Przed wprowadzeniem zmian zwykle warto utworzyć nową gałąź:
git checkout -b <topic-branch-name>
4 — Kopiowanie portu nakładki do ports katalogu
vcpkg-sample-library Dodaj port utworzony w samouczku dotyczącym tworzenia pakietów biblioteki do vcpkg\ports katalogu:
cp -R <path/to/vcpkg-sample-library> <ports/vcpkg-sample-library>
xcopy <path/to/vcpkg-sample-library> <ports/vcpkg-sample-library> /E
Copy-Item -Path <path/to/vcpkg-sample-library> -Destination <ports/vcpkg-sample-library> -Recurse
5 — Zatwierdzanie i wypychanie zmian
Zatwierdź zmiany:
git add ports/<library-name> git commit -m "Add vcpkg-sample-library to vcpkg"Uruchom polecenie
vcpkg x-add-version:vcpkg x-add-version vcpkg-sample-libraryZatwierdzanie zmian wersji
git commit -m "version database"Wypchnij zmiany do rozwidlenia:
git push myfork <topic-branch-name>
6 — Tworzenie żądania ściągnięcia
- Przejdź do rozwidlenia repozytorium w usłudze GitHub.
- Kliknij przycisk "Porównaj i żądanie ściągnięcia".
- Kliknij pozycję "Utwórz żądanie ściągnięcia".
I już! Pomyślnie dodano element port do nadzorowanego rejestru vcpkg.
Następne kroki
Aby uzyskać więcej informacji, zobacz: