使用GCC链接winmm.dll库

9
我希望使用gcc构建一个dll,并使用mciSendString函数,因此需要链接winmm.dll库。
我尝试了以下代码:
gcc -c -o dllTest.o dllTest.c -lC:\Windows\System32\winmm.dll

但是当我尝试构建dll时,出现了mciSendString未定义的引用错误。

如何正确地在gcc中链接winmm库?


你使用mingw,然后链接到c:\mingw\lib\libwinmm.a。 - Hans Passant
尝试运行命令 gcc -o dllTest dllTest.c C:\Windows\System32\winmm.dll,使用 -c 参数不链接库。 - BLUEPIXY
1个回答

13
最后,我能够通过使用-lwinmm而不是大路径来使其正常工作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接