3
을 찾을 수 없습니다와 Mingw 링커 PathAppend
c:\mingw\bin\gcc -mwindows -mno-cygwin -o test test.c
그것은 오류와 함께 실패 : 확실히
undefined reference to ``[email protected]'`
이건 내 어리 석음이야.하지만 내가 누락 된 걸 누군가 말해 줄 수 있니?
을 찾을 수 없습니다와 Mingw 링커 PathAppend
c:\mingw\bin\gcc -mwindows -mno-cygwin -o test test.c
그것은 오류와 함께 실패 : 확실히
undefined reference to ``[email protected]'`
이건 내 어리 석음이야.하지만 내가 누락 된 걸 누군가 말해 줄 수 있니?
당신은 연결에 대한 shlwapi 라이브러리를 추가해야합니다
gcc -o test test.c -lshlwapi
작품을 내
안성맞춤! 나는 파일 이름 앞에 -lshlwapi를 사용하여 시도했지만, 추측된다. –
흠, 이상 하네. 툴체인 버그입니다. IMO :이 경우 옵션의 순서는 중요하지 않습니다. 리눅스에서 gcc를 사용하면이 문제가 발생하지 않습니다. gcc -v를 보면, test.c 앞에 놓을 때 -lshlwapi가 무시된다는 것을 알 수 있습니다. 어쩌면 최근 gcc (4.4 serie)에는 이러한 문제가 없을 수도 있습니다. –
죄송합니다, 나는 4. 세리를 의미합니다. 공식적으로 발표 된 gcc는 고대 (3.4 serie)입니다. 옵션이라면 직접 컴파일하거나 사용 가능한 바이너리를 사용하여 최신 버전을 사용해야합니다. –