2014-02-17 3 views
2

gcc의 mciSendString을 사용하여 dll을 빌드하여 winmm.dll 라이브러리에 링크해야합니다. GCC의 winmm.dll에 연결

나는이 같은 시도 :

gcc -c -o dllTest.o dllTest.c -lC:\Windows\System32\winmm.dll 

을하지만 난이 DLL을 구축하려고 할 때 나는 mciSendString에 대한 정의되지 않은 참조를 가져옵니다.

gcc에서 winmm에 연결할 수있는 적절한 방법은 무엇입니까?

+0

mingw를 사용하면 c : \ mingw \ lib \ libwinmm.a –

+0

에 연결하십시오. gcc -o dllTest dllTest.c C : \ Windows \ System32 \ winmm.dll'을 실행하면 연결되지 않습니다. – BLUEPIXY

답변

3

결국에는 라이브러리의 큰 경로 대신 -lwinmm을 사용할 수있게되었습니다.