W przypadku konkretnego projektu QtCreator przechowuje informacje o konfiguracjach kompilacji dla każdego z nich, których projekt używa w pliku *.creator.user
. Niektóre zestawy są automatycznie wykrywane; zestawy można również zdefiniować ręcznie, przechodząc do Options-->Build & Run-->Kits
i wybierając Add
. Jednak nie wiem, gdzie QtCreator faktycznie przechowuje informacje o dostępnych zestawach. Usunięcie wszystkich plików *.creator.user
, które korzystają z określonego zestawu, nie powoduje usunięcia zestawu z listy zestawów i nie mogę znaleźć nazw żadnych niestandardowych zestawów, które zdefiniowałem w dowolnym miejscu w folderze Qt na moim komputerze (jestem przy użyciu Qt5 RC2, więc szukam w Qt5/QtCommercial5.0.0-rc2/Tools/QtCreator/share
i jego podkatalogach). Jakieś sugestie?Gdzie QtCreator przechowuje dane o zestawach?
7
A
Odpowiedz
12
Zestaw SDK przechowuje zestaw plików pod numerem $CREATOR_INSTALL_DIR/share/QtProject/qtcreator
. Są one używane przez wszystkich przy użyciu tej instancji twórcy.
Pliki specyficzne dla użytkownika znajdują się w katalogu domowym pod numerem ~/.config/QtProject/qtcreator
(lub %APPDATA%/QtProject/qtcreator
w systemie Windows, nie są znane Mac).
Zestawy są w pliku o nazwie profiles.xml
(po raz pierwszy nazwał ten cały profili rzecz, ale ponieważ to sprzeczne z .pro
-files qmake
używa go dostałem przemianowany). Toolchains są w toolchains.xml
, wersje Qt w qtversions.xml
.
-Files zawiera tylko dane dotyczące projektu, z którym jest powiązany. Zasadniczo wszystko ustawione w trybie "Projekty" kończy się plikiem .user
.
Powiązane problemy
- 1. Gdzie Redis przechowuje dane
- 2. Gdzie `getchar()` przechowuje dane wejściowe użytkownika?
- 3. Gdzie GIT przechowuje informacje o pochodzeniu repozytorium?
- 4. Gdzie hive przechowuje swój stół?
- 5. Gdzie domyślny szablon MVC3 przechowuje informacje o koncie użytkownika?
- 6. Gdzie QtCreator zapisze swoje ustawienia?
- 7. Gdzie NSUserDefaults przechowuje dane w systemie Mac OS X?
- 8. Gdzie sitecore przechowuje dane statystyki pozycji w bazie danych ..?
- 9. Gdzie ReSharper przechowuje ustawienia "Namespace Provider"?
- 10. Skąd Eclipse przechowuje informacje o plikach "pochodnych"?
- 11. Gdzie program UIWebView przechowuje pliki offline HTML5?
- 12. Gdzie przechowuje się przechwycone zmienne zamknięcia?
- 13. Gdzie program Internet Explorer przechowuje swoje dodatki?
- 14. Gdzie serwer rozwoju ASP.NET przechowuje dzienniki?
- 15. Gdzie git przechowuje ostatnio wyrejestrowany oddział?
- 16. "location.reload()" traci dane POST/SESSION? (F5/Ctrl + R przechowuje dane?)
- 17. Dlaczego apache przechowuje przesunięcia w pamięci, gdzie php-cli przechowuje adresy pamięci wirtualnej?
- 18. Skąd mam wiedzieć, gdzie mongoDB przechowuje dane? (nie znajduje się on w domyślnej/data/db!)
- 19. Gdzie Sequel Pro/MAMP przechowuje lokalne bazy danych?
- 20. Gdzie system Windows przechowuje ustawienia "Otwórz za pomocą"?
- 21. Gdzie Eclipse przechowuje informacje dotyczące "Uruchamiaj ulubione" lub "Ulubione debugowania"?
- 22. Gdzie aplikacje Sklepu Windows przechowuje swoje ustawienia lokalne?
- 23. Gdzie elastyczny serwer beanstalk t2 przechowuje pliki aplikacji node.js?
- 24. Dlaczego Appstore przechowuje CVV2?
- 25. Transakcje w typowych zestawach danych
- 26. QtCreator importowanie projektów makefile
- 27. Jak zdecydować, gdzie przechowywać dane o poszczególnych użytkownikach? Rejestr? Dane aplikacji? Pojedyncze miejsce do przechowywania?
- 28. Kod X> Instrumenty> Wycieki - gdzie są dane "zbieraj dane o wycieku zawartości pamięci"?
- 29. Gdzie ELMAH zapisuje swoje dane?
- 30. MVC: Gdzie powinienem sformatować dane?
Dziękujemy! Czy to jedyne miejsce, w którym przechowywane są informacje o zestawie? Widzę tylko zestaw wykrywany automatycznie, ale nadal widzę inne zestawy (które, jak sądziłem, zostaną usunięte przez usunięcie mojego pliku '.user') w widoku projektu. –
Tak, to są tylko dwa miejsca. SDK zapisuje swoje pliki konfiguracyjne do katalogu instalacyjnego twórcy Qt i twórcy, a następnie kopiuje je do plików użytkownika w twoim katalogu domowym i dodaje tam ręcznie skonfigurowane zestawy. –
@TobiasHoger konflikt? w mowie masz na myśli? napisałeś to? Twoje zdrowie! – n611x007