스크립트에서 더 작은 메모리 공간으로 ld를 어떻게 실행할 수 있나요?

스크립트에서 더 작은 메모리 공간으로 ld를 어떻게 실행할 수 있나요?

FreeBSD에서 Swift 3을 빌드하려고 합니다. 마지막으로 해야 할 일은 빌드 스크립트를 실행하는 것입니다.

내 문제는 어느 시점에서 스크립트가 실행된다는 것입니다.

CXX 실행 파일 bin/llvm-lto 연결

16GB 메모리(실제 1GB + 스왑 15GB)를 모두 사용하여 시스템이 계속 종료됩니다.

약간의 연구 끝에 ld가 소비하는 것 같습니다.말도 안되는 양의 메모리(기본) 디버그 모드에 있는 경우.

~에 따르면매뉴얼 페이지다음을 사용하여 비활성화할 수 있습니다.

ld --strip-디버그

실제로 명령을 실행하지 않는 경우 이 옵션을 어떻게 활성화합니까?

관련 정보