나는 다음과 같은 기능을 가지고 있습니다 bashrc
:
make() {
nice -n 19 /usr/bin/make -j $(nproc) --output-sync "$@"
echo -e "\a"
}
export -f make
목적은 make
모든 스레드에서 실행하고, 출력을 동기화하고 완료 시 "링"하는 것입니다.
이것은 모든 것에 적용됩니다커널 구성 스크립트 외에도. 다음을 통해 make oldconfig
커널을 실행하거나 구성하려고 할 때마다 make menuconfig
:
$ make oldconfig
그러면 아무 일도 일어나지 않습니다. 동작은 동일합니다 make menuconfig
. 함수를 호출하여 우회하면 /usr/bin/make oldconfig
작동합니다.
Ctrl+를 누르면 C출력이 표시됩니다.
TSX enable mode
> 1. off (X86_INTEL_TSX_MODE_OFF) (NEW)
2. on (X86_INTEL_TSX_MODE_ON) (NEW)
3. auto (X86_INTEL_TSX_MODE_AUTO) (NEW)
choice[1-3?]: make[1]: *** [scripts/kconfig/Makefile:69: oldconfig] Interrupt
make: *** [Makefile:534: oldconfig] Interrupt
내 기본 터미널 에뮬레이터는 다음과 같지만 st
성공하지 못했습니다.xterm
gnome-terminal