쉘 스크립트의 cmake 플래그에 여러 옵션을 추가하고 쉘 스크립트를 실행하십시오.

쉘 스크립트의 cmake 플래그에 여러 옵션을 추가하고 쉘 스크립트를 실행하십시오.

Bash 스크립트에서 일련의 명령을 실행하고 싶습니다. 하지만 bash 스크립트에 참조를 넣는 방법을 모르겠습니다.

다음은 실행하려는 bash 스크립트이지만 cmake에 다른 플래그 -DCMAKE_C_FLAGS를 추가하고 싶습니다.-gcc-이름=/경로/bin/gcc. 나는 쉘 스크립트를 통해 이 작업을 수행하고 결국 설치를 제공하는 쉘 스크립트를 실행하고 싶습니다.

이 작업을 수행할 수 있는 방법을 제안해 주세요.

mkdir /g/g92/bhowmik1/installTF/ROSS;
cmake -DCMAKE_INSTALL_PREFIX=/g/g92/bhowmik1/installTF/ROSS -DCMAKE_C_FLAGS=-O3 -DCMAKE_C_COMPILER=mpicc -DARCH=x86_64 -DROSS_BUILD_MODELS=ON ..;
make;
make install; 

답변1

전체 가치를 인용하세요:

cmake -DCMAKE_INSTALL_PREFIX=/g/g92/bhowmik1/installTF/ROSS \
      -DCMAKE_C_FLAGS='-O3 -gcc-name=/path/bin/gcc' \
      -DCMAKE_C_COMPILER=mpicc -DARCH=x86_64 -DROSS_BUILD_MODELS=ON ..

관련 정보