MiniFMOD编译

发布于 2024-11-18 17:30:07 字数 919 浏览 5 评论 0原文

我正在开始开发,但当我试图稍微超出范围时,就会出现很多问题。 我通常使用 CodeBlocks,并且只尝试使用 MinGW 进行编译一次。 我刚刚开始使用 GTK 库进行编程,我的其他程序是控制台应用程序。 所以我在 http://www.fmod.org/index.html 上下载了 MiniFMOD 1.70 和 1.60。 php/下载.

当我在 C++ 控制台应用程序项目上编译 main.cpp 时 我收到此消息(对于两个 MiniFMOD 版本)。

||=== tryfmod170,调试===|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\music.h|266|错误:重新定义 typedef 'FMUSIC_MODULE'|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\minifmod.h|26|注意:之前的“FMUSIC_MODULE”声明在这里|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\Fmusic.c|117|错误:“FMUSIC_LoadSong”类型冲突|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\minifmod.h|56|注意:之前的“FMUSIC_LoadSong”声明在这里|

||=== 构建完成:2 个错误,0 个警告 ===|

我确信这是一个非常简单的错误,但我认为我很快就会对所有文件类型、变量、结构和平台感到困惑...... 如果有人可以帮助我,我将非常感激

I'm starting development, and yet having lots of problems coming out from the moment I 'm trying to go a little bit out of bounds.
I usually work with CodeBlocks and just tried once to compile using MinGW.
I'm just starting to do program with the GTK library, my other programs were console applications.
So I've downloaded MiniFMOD 1.70 and 1.60 on http://www.fmod.org/index.php/download.

When I compile the main.cpp on a C++ console application project
I get this message (for both MiniFMOD versions).

||=== tryfmod170, Debug ===|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\music.h|266|error: redefinition of typedef 'FMUSIC_MODULE'|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\minifmod.h|26|note: previous declaration of 'FMUSIC_MODULE' was here|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\Fmusic.c|117|error: conflicting types for 'FMUSIC_LoadSong'|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\minifmod.h|56|note: previous declaration of 'FMUSIC_LoadSong' was here|

||=== Build finished: 2 errors, 0 warnings ===|

I'm sure it is a pretty simple error but I assume I'm quickly getting confused between all the file types,variables,structures and platforms...a
If somebody could help me I would be very grateful

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

メ斷腸人バ 2024-11-25 17:30:07

看起来您包含了 music.h 和 minifmod.h,它们都有 FMUSIC_MODULE 的 typedef。我认为你只需要 minifmod.h 因为它是接口标头,music.h 是内部标头。

It looks like you are including music.h and minifmod.h both of which have typedefs for FMUSIC_MODULE. I think you just need minifmod.h as it is the interface header, music.h is an internal header.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文