LDFLAGS를 통해 gcc_s와 gcc를 연결하는 것과 다른 점은 무엇입니까? gcc_s는 정적 라이브러리이고 gcc 공유 라이브러리입니까?-lgcc_s와 gcc의 차이점
gcc와 연결된 링크가 나와있는 솔루션을 찾고 있었기 때문에 gcc_s 만 작동합니다. 나는 진정한 차이점을 알고 싶다.
< < 숨겨진 기호`/some/library/path.a(_filename.o에 '__name_here)가 DSO
이 경우에 의해 참조되는 문제는 일반적으로 중 "-l GCC를 추가하여 해결 "또는"gcc -print-libgcc-file-name
"을 연결 플래그 (LDFLAGS)에 추가하십시오. 그러나, 다른 일반적인 플랫폼 (i386, amd64, sparc64)과 달리 여기서 충분하지 않습니다. 머리를 두드리는 소리를 많이 치고 나면,이 플래그는 libc 과을 최종 실행 파일로 연결할 때도 필요합니다. 링크 : http://people.defora.org/~khorben/200903.html
'-static'이 사용될 때 사용되는'libgcc_eh.a'도 있습니다. http://stackoverflow.com/questions/10763394/how-to-build-ac-program-using-a-custom-version-of-glibc-and-static-linking –