gcc-4.8 Arquivos de cabeçalho

1

Estou tendo problemas para usar os arquivos de cabeçalho fornecidos pelo gcc-4.8 desde a atualização para o Ubuntu 13.10. Quando eu compilo com o compilador Intel icc , ele se queixa de não conseguir encontrar o arquivo de cabeçalho bits/c++config.h . Este arquivo está localizado em /usr/include/x86_64-linux-gnu/c++/4.8/bits , mas o compilador Intel está procurando em /usr/include/c++/4.8/bits . O arquivo c++config.h não está neste segundo local.

Eu percebo que posso contornar esse problema incluindo o primeiro diretório durante a compilação. Minha pergunta é por que esses dois diretórios não são os mesmos:

/usr/include/x86_64-linux-gnu/c++/4.8/bits

/usr/include/c++/4.8/bits

Arquivos para esses diretórios são mostrados aqui no pacote libstdc ++ - 4.8-dev .

    
por OSE 22.10.2013 / 21:00

0 respostas