Pytania oznaczone «gcc»

317
Ta funkcja C powinna zawsze zwracać wartość false, ale tak nie jest

Dawno temu natknąłem się na interesujące pytanie na forum i chcę poznać odpowiedź. Rozważ następującą funkcję C: f1.c #include <stdbool.h> bool f1() { int var1 = 1000; int var2 = 2000; int var3 = var1 + var2; return (var3 == 0) ? true : false; } Powinno to zawsze powrócić falseod...

294
Jak używać / instalować gcc na Mac OS X 10.8 / Xcode 4.4

Zainstalowałem Mountain Lion (Mac OS X 10.8) i teraz wydaje się, że gcc nie jest już dostępny. Zainstalowałem również Xcode 4.4, więc nie ma już katalogu / Developer. Potrzebuję gcc zarówno dla portów Mac, jak i dla rubinowych klejnotów (które mają rozszerzenia natywne). Czy Xcode 4.4 zawiera...

276
Jak zmusić make / GCC do pokazania mi poleceń?

Próbuję debugować problem z kompilacją, ale wydaje mi się, że nie mogę uzyskać GCC (a może jest to make ??), aby pokazać mi rzeczywiste polecenia kompilatora i linkera, które wykonuje. Oto wynik, który widzę: CCLD libvirt_parthelper libvirt_parthelper-parthelper.o: In function...

256
Używasz GCC do stworzenia czytelnego zestawu?

Zastanawiałem się, jak użyć GCC na moim źródłowym pliku C do zrzucenia mnemonicznej wersji kodu maszynowego, aby zobaczyć, w jaki sposób mój kod jest kompilowany. Możesz to zrobić w Javie, ale nie byłem w stanie znaleźć sposobu w GCC. Próbuję ponownie napisać metodę C w asemblerze i zobaczenie,...

252
Kolejność oceny listy inicjalizacyjnej konstruktora

Mam konstruktora, który przyjmuje pewne argumenty. Zakładałem, że zostały zbudowane w podanej kolejności, ale w jednym przypadku wygląda na to, że zostały wykonane w odwrotnej kolejności, co spowodowało przerwanie. Kiedy odwróciłem argumenty, program przestał przerywać. To jest przykład składni,...

248
Preprocesor zrzutu GCC definiuje

На этот вопрос есть ответы на Stack Overflow на русском : Как узнать список всех определённых макросов? Czy istnieje sposób, aby gcc / g ++ zrzucił definicje preprocesora z wiersza poleceń? Mam na myśli takie rzeczy __GNUC__, __STDC__i tak...

244
Nie rozumiem -Wl, -rpath -Wl,

Dla wygody dodałem odpowiednie strony poniżej. Moje (błędne) zrozumienie jako pierwsze: jeśli muszę oddzielić opcje ,, oznacza to, że druga -Wlnie jest inną opcją, ponieważ występuje przed nią, ,co oznacza, że ​​jest argumentem dla -rpathopcji. Nie rozumiem, jak -rpathmożna się -Wl,.kłócić! Co...

230
Objective-C dla Windows

Jaki byłby najlepszy sposób napisania Objective-C na platformie Windows? Cygwin i gcc? Czy jest jakiś sposób, żeby jakoś zintegrować to z Visual Studio? Wzdłuż tych linii - czy są jakieś sugestie, jak połączyć się i użyć zestawu Windows SDK do czegoś takiego. To inna bestia, ale wiem, że mogę...