g++ myCppFile -o myOut
Я не знаю о процедуре компиляции. Но все, что я хочу знать, это тип myOut
? Это не текст. Это не похоже на файл конфигурации. Так что же это?
И как увидеть его содержание?
myOut
двоичный файл. Это состоит из нулей и в формате, читаемом процессором и ядром. Если Вам нужно, там можно найти больше информации.
Объектный файл является промежуточным файлом, произведенным компилятором во время шагов, которые он делает для создания исполняемого файла.
Сначала компилятор уменьшает исходный код до объектного файла, в котором был главным образом произведен машинный код для конечного продукта, и переменные и другие человекочитаемые объекты были заменены маркерами.
, Во-вторых, компоновщик берет объектный файл и библиотеки, которые требует компилятор, и соединяет заключительный исполняемый файл, представляя маркеры в объектном файле к адресам, которые может интерпретировать машина.
ls -l
bash
передачи эти -l
флаг к las export
: (
– 0x539
28 December 2015 в 18:48