c++ - 对“__imp_PlaySoundA”的 Clion 未定义引用无法链接到 winmm.ilb
问题描述
这是我的 CmakeLists.txt:
**cmake_minimum_required(版本 3.20)项目(F1_Proj C)
set(CMAKE_C_STANDARD 11)
add_executable(F1_Proj main.c)**
这是我在 C 编程中的代码:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")
int main() {
Sequent_standings rank = Create();
PlaySound(TEXT("D:\\2.wav"),NULL,SND_FILENAME | SND_ASYNC | SND_LOOP);
system("pause");
return 0;
}
解决方案
推荐阅读
- javascript - 在 Javascript 中调整重复图像的大小
- recursion - 在 Mathematica 中查找删除列表中重复项的递归算法
- android - 滚动在android底页内不起作用
- react-native - 如何为基于 Firebase 的应用获取 UA-******** 标签
- sql - SQL-过滤器的多个子句
- azure-data-factory-2 - 如何在 ADF 中映射 GUID
- python - 蟒蛇 | Excel csv 文件 Unicode 问题
- javascript - react-hook-form 显示未定义
- java - 无法找出 pom 文件
- excel - 将工作表导出为 PDF 并附加到 Outlook 电子邮件