Pytania oznaczone «gcc»

98
Błąd konsolidatora Experimental :: filesystem

Staram się używać nowych funkcji c ++ 1z na czele rozwoju w gcc 6.0. Jeśli spróbuję tego małego przykładu: #include <iostream> #include <experimental/filesystem> namespace fs = std::experimental::filesystem; int main() { fs::path p1 = "/home/pete/checkit"; std::cout << "p1...

97
Rozpakowywanie wyniku std :: type_info :: name

Obecnie pracuję nad kodem do logowania, który miałby - między innymi - wypisywać informacje o funkcji wywołującej. Powinno to być stosunkowo łatwe, standardowy C ++ ma type_infoklasę. Zawiera nazwę klasy / funkcji / itp. Z identyfikatorem typu. ale jest zniekształcony. Nie jest to zbyt...

96
Jak zmienić domyślny kompilator GCC w Ubuntu?

Zainstalowałem gcc-3.3 / g ++ - 3.3 na ubuntu 11.04, który ma już gcc / g ++ - 4.4. Więc w moim systemie dostępne są zarówno gcc-3.3, jak i 4.4. Jestem w stanie wywołać oba kompilatory, jak chcę. Jeśli po prostu wywołam polecenie, gcczostanie wywołane gcc-4.4. Aby wywołać gcc-3.3, muszę użyć...

95
Jak mogę użyć „sizeof” w makrze preprocesora?

Czy istnieje sposób na użycie sizeofmakra preprocesora? Na przykład przez lata było mnóstwo sytuacji, w których chciałem zrobić coś takiego: #if sizeof(someThing) != PAGE_SIZE #error Data structure doesn't match page size #endif Dokładna rzecz, którą tutaj sprawdzam, jest całkowicie...

91
Prekompilowane nagłówki z GCC

Czy ktoś odniósł sukces w uzyskaniu prekompilowanych nagłówków przy współpracy z GCC? Nie miałem szczęścia w moich próbach i nie widziałem wielu dobrych przykładów, jak to skonfigurować. Próbowałem na cygwin gcc 3.4.4 i używam 4.0 na Ubuntu.

90
Jaka jest różnica między gcc -ggdb i gcc -g

Kiedy używam gcc do kompilowania programów w C, zwykle używam -gdo pobierania informacji debugowania do pliku elf, aby gdb mógł mi pomóc w razie potrzeby. Jednak zauważyłem, że niektóre programy używają -ggdb, ponieważ ma to na celu uczynienie informacji debugowania bardziej przyjaznymi dla...

90
Błąd krytyczny GCC: stdio.h: Nie ma takiego pliku lub katalogu

Próbuję skompilować program w C na OS X 10.9 z GCC 4.9 (eksperymentalnie). Z jakiegoś powodu w czasie kompilacji pojawia się następujący błąd: gcc: fatal error: stdio.h: No such file or directory Następnie wypróbowałem prosty program Hello World: #include <stdio.h> int main(int argc,...

90
Tworzenie pakietu aplikacji OSX

Załóżmy, że stworzyłem aplikację osX bez użycia Xcode. Po kompilacji z GCC otrzymuję plik wykonywalny, który jest powiązany z kilkoma innymi bibliotekami. Niektóre z tych bibliotek mogą być ponownie dynamicznie połączone z innymi niestandardowymi bibliotekami systemowymi Czy istnieje jakieś...