1. W jaki sposób uporządkować istniejący już projekt w Visual Studio? Konkretnie chodzi mi o to jak powinna wyglądać "drzewko" projektu:
zakładam coś takiego:
folderprojekt\nazwaprojektu <-tu plik .sln folderprojekt\nazwaprojektu\src <- tu pliki .h, .cpp folderprojekt\nazwaprojektu\lib <- tu pliki .dll, .lib
Jednakże Qt dorzuca mi też pliki wygenerowane:
nazwaprojektu\Generated Files
Nie kumam dlaczego tworzą się dwa katalogi x64 po debugowaniu
folderprojekt\x64 <- z wygenerowanym .exe folderprojekt\nazwaprojektu\x64 <- pliki .obj .tlog /tu totalnie nie ogarniam co jest w środku
2. Co powinienem wrzucić do repo w przypadku gdy korzystam z zewnętrznych bibliotek które musiałem sam zbudować i wrzucić jako statyczne/dynamiczne biblioteki? Skoro musiałem je kompilować i w projekcie ustawiać zależności oraz gdzie je szukać to jak to ogarnąć żeby osoba która zobaczy projekt na git, sciągnie go do siebie i skompiluje i elo wszystko działa?
@Metoksyfenidyna9: nie jestem ekspertem od visualowych solucji, ale ( ͡°͜ʖ͡°)
nazwa_projektu/ |- Source/ . |- Lib1/ . . |- src/ <- prywatne źródła .cpp, .h., etc. . . |- include/ <- "publiczne" źródła, jeżeli jakiś inny Lib lub Exec od tego zależy . . |- resources/ lub config/ lub cokolwiek domyślnie potrzebnego . |- Lib2/ j.w. . |- App1/ . . |- src/ <- prywatne
Konkretnie chodzi mi o to jak powinna wyglądać "drzewko" projektu:
zakładam coś takiego:
folderprojekt\nazwaprojektu <-tu plik .sln
folderprojekt\nazwaprojektu\src <- tu pliki .h, .cpp
folderprojekt\nazwaprojektu\lib <- tu pliki .dll, .lib
Jednakże Qt dorzuca mi też pliki wygenerowane:
nazwaprojektu\Generated Files
Nie kumam dlaczego tworzą się dwa katalogi x64 po debugowaniu
folderprojekt\x64 <- z wygenerowanym .exe
folderprojekt\nazwaprojektu\x64 <- pliki .obj .tlog /tu totalnie nie ogarniam co jest w środku
2. Co powinienem wrzucić do repo w przypadku gdy korzystam z zewnętrznych bibliotek które musiałem sam zbudować i wrzucić jako statyczne/dynamiczne biblioteki? Skoro musiałem je kompilować i w projekcie ustawiać zależności oraz gdzie je szukać to jak to ogarnąć żeby osoba która zobaczy projekt na git, sciągnie go do siebie i skompiluje i elo wszystko działa?
3. Więcej pytań na dniach :(
#programowanie #naukaprogramowania #visualstudio #cpp
nazwa_projektu/
|- Source/
. |- Lib1/
. . |- src/ <- prywatne źródła .cpp, .h., etc.
. . |- include/ <- "publiczne" źródła, jeżeli jakiś inny Lib lub Exec od tego zależy
. . |- resources/ lub config/ lub cokolwiek domyślnie potrzebnego
. |- Lib2/ j.w.
. |- App1/
. . |- src/ <- prywatne