История изменений
Исправление mittorn, (текущая версия) :
Cmake хорош тем что работает на многих системах, но плох инопланетным синтаксисом и стандартными названиями переменных.
Например то что делается в make и autotools как CC=«gcc -m32» в cmake будет так:
-DCMAKE_C_YOUR_MOTHER_FLAGS=-m32 -DCMAKE_C_YOUR_FATHER_FLAGS=-m32 -DCMAKE_CXX_YOUR_SISTER_FLAGS=-m32 -DCMAKE_CXX_YOUR_LITTLE_BROTHER_FLAGS=-m32 -DCMAKE_JAVA,_YOUR_GRANDPA_FLAGS=-m32
Исходная версия mittorn, :
Cmake хорош тем что работает на многих системах, но плох инопланетным синтаксисом и стандартными названиями переменных.
Например то что делается в make и autotools как CC=«gcc -m32» в cmake будет так:
-DCMAKE_C_YOUR_MOTHER_FLAGS=-m32 -DCMAKE_C_YOUR_FATHER_FLAGS=-m32 -DCMAKE_CXX_YOUR_SISTER_FLAGS=-m32 -DCMAKE_CXX_YOUR_LITTLE_BROTHER_FLAGS=-m32 -DCMAKE_JAVA,_YOUR_GRANDPA_FLAGS=-m32