Qt忽略标志以使用winmm依赖关系,而是使用kernel32 timeBeginPeriod函数

时间:2019-07-06 22:38:54

标签: qt5 mingw

我正在尝试静态编译一个使用timeBeginPeriod和timeEndPeriod函数以及许多其他依赖项的程序。

尽管有我,但问题仍然存在:
通过执行以下操作将项目文件链接到依赖项: LIBS += -L$$PWD/lib -lbass -ldiscord-rpc -lwinmm
通过执行以下操作链接编译器中的依赖关系: 代号:-LC:\msys64\usr\local\lib -LC:\msys64\mingw32\lib -lwinmm
链接标志:-IC:\msys64\usr\local\include -IC:\Windows\SysWOW64\winmm

程序仍将使用kernel32中的函数而不是winmn。该程序适用于Windows 10,但是由于尝试访问kernel32,因此无法在Windows 7上运行。

欢迎任何建议,不要犹豫,以获取更多信息。

0 个答案:

没有答案