gcc

Jak skompilować asm wygenerowany przez GCC?

Bawię się jakimś kodem asm i coś mnie niepokoi. Kompiluję to: #include <stdio.h> int main(int argc, char** argv){ ... via_symbols Moim następnym problemem jest naprawdę, jak skompilować to wyjście i czy mogę sprawić, że GCC zrobi to za mnie?

Używaj zarówno statycznych, jak i dynamicznych bibliotek w gcc

Muszę rozpropagować plik binarny, który będzie działał na jak największej liczbie dystrybucji Linuksa x86. Oznacza to, że mus ... akie są opcje wiersza poleceń, aby to zrobić? Jeśli podam -static, wtedy gcc odmówi dynamicznego połącz wszystkie biblioteki.

Chcesz skompilować natywny Android binarny mogę uruchomić w terminalu na telefonie

Od kilku dni próbuję skompilować natywny plik binarny ARM Android, który zostanie uruchomiony na moim telefonie przy użyciu a ... do linkowania bezpośrednio do libc dostarczonej z Androidem NDK, lub w przypadku dynamicznych binariów, do libc w telefonie.

therubyracer-Gem::Ext::BuildError: ERROR: Failed to build Gem native extension

[14]} próbuję zainstalować następujące wersje gem na Mavericks libv8 (3.16.14.3) therubyracer (0.12.1) Oczywiście pereł ... ienne środowiskowe opisane tutaj , chociaż nie sądzę, że ma to jakiekolwiek efekt jak już odbierał mój kompilator gcc v4.6.

Czy Mogę używać C++11 z Xcode?

Rozważam użycie niektórych funkcji C++11 (jak na przykład auto) w niektórych projektach wieloplatformowych (Windows+Mac). W s ... C a może Wersja CLang? A może powinienem po prostu ugryźć się w Język i poczekać, aż Apple spakuje nową wersję w przyszłości?

Jaki jest cel użycia -pedantic w kompilatorze GCC / g++?

Ta notka mówi: -ansi: mówi kompilatorowi o zaimplementowaniu opcji języka ANSI. This turns z pewnych "cech" GCC, któr ... y ktoś może mi powiedzieć, w jakich okolicznościach można użyć tych dwóch opcji? Kiedy powinienem ich używać? Czy są ważne?

Jak określić nową ścieżkę GCC dla CMake

Mój OS to centos, który ma domyślny gcc w ścieżce /usr/bin/gcc. Ale jest stary, potrzebuję nowej wersji gcc. Więc instaluję n ... gcc do nowej ścieżki (/usr/local/bin/gcc). Próbowałem nadpisać /usr/bin/gcc za pomocą /usr/local/bin/gcc, ale to nie działa.

SSE intrinsic functions reference [zamknięta]

Czy ktoś wie o referencji wymieniającej działanie funkcji wewnętrznych SSE dla gcc, czyli funkcji w pliki nagłówkowe? Dzięki.

Dlaczego enhanced GCC 6 optimizer łamie praktyczny kod C++?

GCC 6 ma nową funkcję optymalizatora : zakłada, że this zawsze nie jest null i optymalizuje się na tej podstawie. Propaga ... na tym konkretnym nieokreślonym zachowaniu? Nie wyobrażam sobie, żeby ktoś pisał if (this == NULL), bo to takie nienaturalne.

opcja gcc / g++ do umieszczenia wszystkich plików obiektowych w osobnym katalogu

Zastanawiam się, dlaczego gcc / g++ nie ma opcji umieszczania wygenerowanych plików obiektowych w określonym katalogu. Na pr ... udowania (Aka Make, CMake itp.). Ale uważam je wszystkie za obejścia ze względu na słabość gcc (i innych kompilatorów też).

Obsługa stdafx.h w kodzie wieloplatformowym

Mam program oparty na Visual Studio C++, który używa wstępnie skompilowanych nagłówków (stdafx.h). Teraz przenosimy aplikację ... o jako wstępnie skompilowany nagłówek (naśladuj Visual Studio) Twoja opinia? Czy istnieją inne podejścia do leczyć problem?

Nie można znaleźć pliku wykonywalnego w skonfigurowanej ścieżce wyszukiwania dla kompilatora gnc gcc

Mój problem polega na tym, że komunikat o błędzie code:: blocks mówi mi, że nie może znaleźć pliku wykonywalnego w ścieżce wy ... mój czas i nie mogę ćwiczyć nauki programowania, ponieważ żaden kompilator nie działa prawidłowo. Potrzebuję pomocy, proszę.

reprezentacja trap

Co to jest reprezentacja pułapki w C (niektóre przykłady mogą pomóc)? Czy dotyczy to C++? float f=3.5; int *pi = (int*)&a ... tacji (tj. GCC), zakładając, że sizeof(int) == sizeof(float) Czy f i *pi mają tę samą binarną reprezentację/wzór? Co z MSVC?

Osadzanie binarnych obiektów blob przy użyciu GCC mingw

Próbuję osadzić binarne obiekty BLOB w pliku exe. Używam MinGW gcc. Tworzę plik obiektowy Tak: ld -r -b binary -o binary.o ... test.exe test.c binary.o Ale zawsze dostaję: undefined reference to _binary_input_txt_start Czy ktoś wie, co robię źle?

Jak określić domyślną ścieżkę współdzielonej biblioteki w GCC Linux? Uzyskanie "błędu podczas ładowania bibliotek współdzielonych" podczas uruchamiania

Jest laptop, na którym nie mam uprawnień roota. Na komputerze mam zainstalowaną bibliotekę za pomocą configure --prefix=$HO ... na ten temat. Wprowadza statyczną/współdzieloną / dynamiczną bibliotekę załadowaną, a także przykładowy kod do ich użycia.

Linuksowe linkowanie statyczne jest martwe?

W rzeczywistości, - static flaga gcc na Linuksie nie działa. Pozwolę sobie zacytować z FAQ GNU libc: 2.22. Nawet staty ... ld do (static-NSS z niekonsekwentne zachowanie to zło!); Działa na rozsądnych wariantach środowiska glibc i wersji Linuksa;

Co to znaczy wyrównać stos?

Byłem programistą wysokiego poziomu, a architektury są dla mnie całkiem nowe, więc postanowiłem przeczytać tutorial o Assembl ... yjasnic co to znaczy wyrównac stos z nastepnym 16-bajtem granica i dlaczego jest to wymagane? I w jaki sposób andl to osiąga?

GNU C++ jak sprawdzić kiedy działa-std = c++0x?

Mój kompilator systemu (gcc42) działa dobrze z funkcjami TR1, które chcę, ale próbuję obsługiwać nowsze wersje kompilatora in ... by po prostu łatwiejsze, używać Boost jako zależności, a nie martwić się o nowy standard językowy przybywa przed TR4... hehe.

Jak zainstalować imagemagick z homebrew?

Próbuję zainstalować Imagemagick na OSX Lion, ale coś nie działa zgodnie z oczekiwaniami. -> brew install imagemagick /u ... -> brew update From http://github.com/mxcl/homebrew * branch master -> FETCH_HEAD Already up-to-date.

Explicit specification in non-namespace scope [duplicate]

To pytanie ma już odpowiedź tutaj: składnia C++ Dla jawnej specjalizacji funkcji szablonu w klasie szabl ... t specialization in non-namespace scope 'class CConstraint' W VC, kompiluje się dobrze. Czy ktoś może dać mi znać obejście?