Linuxコマンド - Make

提供:MochiuWiki : SUSE, EC, PCB
2021年3月31日 (水) 15:59時点におけるWiki (トーク | 投稿記録)による版 (ページの作成:「== 概要 == <br><br> == Makeコマンドの基本 == <br><br> == コンパイラの変更 == コンパイラを指定する場合、一般的に使用されるオプ…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

概要



Makeコマンドの基本



コンパイラの変更

コンパイラを指定する場合、一般的に使用されるオプションはCCGCCCXXCCX等があるが、
Makefileファイルを確認して、どの変数が使用されているか確認する必要がある。

Makefileファイルが定義に沿って記述されている場合、C言語コンパイラを指定する時はCC、C++コンパイラを指定する時はCXXを使用する。

make CC=/home/<ユーザ名>/InstallSoftware/GCC/gcc-10_2_0/bin/gcc-10.2
または
make CXX=/home/<ユーザ名>/InstallSoftware/GCC/gcc-10_2_0/bin/g++-10.2


また、configureコマンドを実行する時に指定することもできる。
configureコマンドは、生成されるMakefileファイルに対して、新しいCC値またはCXX値を自動的に組み込む。

./configure CC=/home/<ユーザ名>/InstallSoftware/GCC/gcc-10_2_0/bin/gcc-10.2 --prefix=<インストールディレクトリ>
または
./configure CXX=/home/<ユーザ名>/InstallSoftware/GCC/gcc-10_2_0/bin/g++-10.2 --prefix=<インストールディレクトリ>