Perguntas com a marcação «g++»

g ++ é o front end em C ++ da GNU Compiler Collection (GCC). GCC é a coleção de compiladores GNU. É o compilador padrão de fato para C, C ++, Go, Fortran e Ada no Linux e também suporta muitos outros idiomas e plataformas. Além do compilador, o GCC possui uma cadeia de ferramentas (libc, libstdc ++, objdump, nm etc.) que são amplamente usadas em várias plataformas e sistemas.


13
usr / bin / ld: não é possível encontrar -l <nameOfTheLibrary>
Estou tentando compilar meu programa e ele retorna este erro: usr/bin/ld: cannot find -l&lt;nameOfTheLibrary&gt; no meu makefile, uso o comando g++e o link para a minha biblioteca, que é um link simbólico para a minha biblioteca localizada em outro diretório. Existe uma opção para adicionar para que funcione, por favor?
443 c++  linux  g++ 

5
Compilando C ++ 11 com g ++
Estou tentando atualizar meu compilador C ++ para C ++ 11. Pesquisei um pouco e cheguei à conclusão de que tenho de usar a bandeira -std=c++0xou -std=gnu++0x, mas não sei muitas coisas sobre bandeiras. Alguém pode me ajudar? (Estou usando o Ubuntu 12.04.) Aqui está o erro que eu recebo …
367 c++  c++11  g++  flags 

30
Referência indefinida à vtable
Ao criar meu programa C ++, estou recebendo a mensagem de erro referência indefinida a 'vtable ... Qual é a causa desse problema? Como faço para corrigir isso? Acontece que estou recebendo o erro do código a seguir (a classe em questão é CGameModule.) E durante toda a minha vida …
357 c++  gcc  g++ 


6
O pré-processador de despejo do GCC define
Como fazer um backup de Stack Overflow em um arquivo : Como criar um arquivo de configuração? Existe uma maneira de o gcc / g ++ despejar suas definições de pré-processador na linha de comando? I coisas más, como __GNUC__, __STDC__e assim por diante.
248 gcc  g++  c-preprocessor 

12
to_string não é membro de std, diz g ++ (mingw)
Estou fazendo um pequeno programa de recordação de vocabulário, onde as palavras seriam mostradas aleatoriamente para mim em busca de significados. Eu quero usar a biblioteca C ++ padrão, como Bjarne Stroustroup nos diz, mas encontrei um problema aparentemente estranho logo de cara. Eu quero alterar um longnúmero inteiro std::stringpara …
245 c++  c++11  g++  mingw  tostring 


7
aviso gcc "'será inicializado após'
Estou recebendo muitos desses avisos do código de terceiros que não posso modificar. Existe uma maneira de desabilitar esse aviso ou, pelo menos, desabilitá-lo para determinadas áreas (como #pragma push / pop no VC ++)? Exemplo: list.h:1122: warning: `list&lt;LogOutput*, allocator&lt;LogOutput*&gt; &gt;::node_alloc_' will be initialized after list.h:1117: warning: `allocator&lt;LogOutput*&gt; list&lt;LogOutput*, allocator&lt;LogOutput*&gt; …

17
Referência indefinida do g ++ para typeinfo
Acabei de encontrar o seguinte erro (e encontrei a solução online, mas ela não está presente no Stack Overflow): (.gnu.linkonce. [coisas]): referência indefinida a [método] [arquivo de objeto] :(. gnu.linkonce. [coisas]): referência indefinida a `typeinfo for [classname] ' Por que alguém pode obter um desses erros de vinculador "referência indefinida …
209 c++  linker  g++ 

7
Referência indefinida ao membro da classe estática
Alguém pode explicar por que o código a seguir não será compilado? Pelo menos em g ++ 4.2.4. E mais interessante, por que ele será compilado quando eu converter MEMBER para int? #include &lt;vector&gt; class Foo { public: static const int MEMBER = 1; }; int main(){ vector&lt;int&gt; v; v.push_back( …
201 c++  g++ 



1
Desativar todos os avisos do gcc
Estou trabalhando em um projeto que lerá mensagens de erro do compilador de uma variedade específica e fará coisas úteis com elas. A base de código de exemplo em que estou testando isso (um aplicativo de código aberto aleatório) e, portanto, reconstruindo com frequência, contém alguns bits que geram avisos, …
184 gcc  g++  warnings 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.