C++ コンパイラコマンド

objdump 逆アセンブル

 

$?
fg

Less
clang++-10 -Wall -Wextra -03 -S -masm=intel

cat if.s | c++filt | less

 

makefileを使ったコンパイル

maka -f 
※ファイル名の指定がない場合はデフォルトでファイル名makefileが参照される
 

Makefileの内容
----------------------------------------------------------------

出力ファイル:入力ファイル

<TAB空白>コンパイラ指定 -o 出力ファイル 入力ファイル

 

<例>

test:test.cpp

<TAB空白>gcc -o test test.cpp

----------------------------------------------------------------