Хочу выучить C++

Хочу выучить C++ .
В общем, я никогда раньше этим и близко не занималась. На ответах у кого-то в вопросе увидела, что советуют книгу Джесс Либерти "Освой самостоятельно С++..". Книга и вправду великолепная, очень доступно написана. Только в ней всё показывается на примере Visual C++. А я сейчас пользуюсь Убунту, и у меня там Code::Blocks IDE. Там ничего не работает, будучи списанным с книги как есть. Путём изучения интернета мне иногда удаётся переписать так, чтобы заработало. Но не всегда. И вообще, мне бы хотелось просто последовательно изучать C++ от простого к сложному, а не так.
Я даже не понимаю, связана ли эта проблема вообще с операционной системой или с чем-то другим.
Первый вопрос: с чем связана проблема?
Второй: есть ли учебник, похожий на этот, которым я смогу пользоваться без проблем?

  • сложно