Pytania oznaczone «g++»

87
gcc / g ++: „Nie ma takiego pliku lub katalogu”

g++ daje mi błędy w formularzu: foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory compilation terminated. To samo dzieje się podczas kompilowania programów w C z gcc. Dlaczego? Uwaga: to pytanie zadawano już wiele razy, ale za każdym razem było to...

87
Ucieczka w makefile

Próbuję to zrobić w pliku makefile i kończy się to strasznym niepowodzeniem: M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}') wiesz dlaczego? Myślę, że ma to związek z ucieczką, ale co i gdzie?

85
Jaka jest różnica między gcc / g ++ i cc1 / cc1plus?

Kiedy mogę skompilować moje projekty i sprawdzić zasoby używane przez uruchomienie top, wielki wieprz CPU / pamięci jest czasami nazywany g++czasem cc1plus. Jaka jest różnica między nimi i czy powinienem zadzwonić cc1plusbezpośrednio?

80
Inicjowanie elementu członkowskiego const w deklaracji klasy w C ++

W PHP i C # stałe można zainicjować tak, jak są zadeklarowane: class Calendar3 { const int value1 = 12; const double value2 = 0.001; } Mam następującą deklarację C ++ funktora, który jest używany z inną klasą do porównania dwóch wektorów matematycznych: struct equal_vec { bool operator()...

79
Powiązanie z biblioteką dynamiczną z zależnościami

Rozważ następujący scenariusz: Biblioteka współdzielona libA.so, bez zależności. Biblioteka współdzielona libB.so, z libA.so jako zależnością. Chcę skompilować plik binarny, który łączy się z biblioteką libB. Czy powinienem połączyć plik binarny tylko z libB, czy też z libA? Czy istnieje...