На разных этапах компиляции на C или С++ я знаю, что создается объектный файл (т.е. файл any_name.o). Что содержит этот файл .o? Я не могу открыть его, так как это двоичный файл.
Может ли кто-нибудь помочь мне? Является ли содержимое объектного файла главным образом зависимым от компилятора, который мы используем в Unix?