Na verdade, Codeblocks tem algum problema como o que você mencionou. o que eu faço é clicar em Novo Arquivo e selecionar Arquivo Vazio ou apenas pressionar Shift + Ctrl + N e depois SALVE o arquivo com algum nome .cpp. Como exemplo.cpp.
ENTÃO você começa a escrever o código para isso. Quando terminar, pressione F9 para que ele seja compilado e executado.
SE por acaso você não tiver g ++ no seu Ubuntu (no meu Ubuntu ele não vem por padrão) basta instalá-lo por sudo apt-get install g++
ou melhor ainda as ferramentas essenciais de compilação sudo apt-get install build-essential
e fechar e abrir CodeBlocks. / p>