Linuxコマンド - Make
ナビゲーションに移動
検索に移動
概要
Makeコマンドの基本
コンパイラの変更
コンパイラを指定する場合、一般的に使用されるオプションはCC
、GCC
、CXX
、CCX
等があるが、
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=<インストールディレクトリ>