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?