- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这个问题在我当前的项目中一直困扰着我,我还没有完全弄明白。我正在团队中制作游戏,一直致力于我们的 FMOD 实现的成员在他的计算机上安装了 FMOD。当他在他的系统上运行该项目时,它运行得非常好。但是,当我尝试在我的机器上运行它时,我不断收到 LNK1181。我已经尝试在我的 VS2012 中设置我的包含和库文件夹,以便它引用包含所有 .h、.hpp、.lib 和 .dll 文件的文件夹,但我仍然得到 1181。此外,我已经多次清理和重建解决方案,但它什么也没做。我也尝试使用 #pragma comment(lib, "FMOD/fmodex_vc.lib")
但它没有帮助。这是链接器的输出:
1>LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/LTCG' specification
1>
1> Starting pass 1
1> Processed /DEFAULTLIB:FMOD/fmodex_vc.lib
1> Processed /DEFAULTLIB:MSVCRTD
1> Processed /DEFAULTLIB:OLDNAMES
1>Audio.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/OPT:LBR' specification
1> Processed /DEFAULTLIB:uuid.lib
1> Processed /DEFAULTLIB:msvcprtd
1>LINK : fatal error LNK1181: cannot open input file '..\..\..\..\..\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\lib\fmodex_vc.lib'
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
如有任何帮助,我们将不胜感激!
最佳答案
您需要在 Visual Studio 的链接器设置中添加 fmodex_vc.lib 文件。
比较您的设置、VS 版本、FMOD 版本、Platfrom SDK 等。
删除库引用并重建。在项目目录中创建一个目录并在那里添加 lib 文件,然后从那里引用它。
确保使用相同的 FMOD 库文件。
关于c++ - 链接器错误 : LNK1181 while attempting to compile with FMOD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19780985/
我研究了旧代码,看到了这样一个函数: inline double mod(double x, double y) { return x-y*floor(x/y); } fmod 是完全等效的,
我遇到了一个非常奇怪的情况:在我正在开发的多线程应用程序中,在某个代码点 fmod(x,y) 返回 -1.#IND00 而 double x = 0.0 和 double y = 1.0。当然,我仔细
这个问题在这里已经有了答案: Is floating point math broken? (31 个答案) 关闭 4 年前。 当我调用我的函数时: formatCurrency(7.5); str
当我在 C++ 中使用 fmod(0.6,0.2) 时,它返回 0.2 我知道这是由浮点精度引起的,但现在看来我必须得到两个双倍的余数 非常感谢对此类问题的任何解决方案 最佳答案 数学值 0.6 和
我试图在 3D 平面中表示声音的频谱,但我只能播放声音而无法将 dsp 放入结构 FMOD_DSP_PARAMETER_FFT,numchannels 和 length 始终 = 0 我的代码是这样的
好的,我希望我不要搞砸了,我已经寻找了一些答案,但找不到任何东西。我正在尝试在 3D 模式下使用 FMOD 声音播放器在 openframeworks 中制作一个简单的采样器。我可以使单个实例正常工作
这可能是 FMOD 的内置功能,但我想看看是否可以覆盖它。 使用 FMOD_System_PlaySound 播放声音时, FMOD_System_PlaySound( system, FMOD_CH
为什么 PHP 的 fmod 函数不能按预期工作。我错过了什么吗? fmod(2.0, 0.1); // outputs 0.1 以下应输出 0,因为 2.0/0.1 = 20,因此没有余数。我知道
任何人都可以帮助我使用 FMOD 或任何其他方式从内存流中播放文件吗? 到目前为止我有这个: 变量 private FMOD.System _fmod = null; private
我想使用 Cpp 计算阶乘中零的个数。问题是当我使用非常大的数字时。 #include #include long zeroesInFact(long n) { long double fact=
我从 fmod 教程中几乎逐字复制了以下代码块,对变量名进行了细微修改,以免与任何内容发生冲突。我的代码在没有任何 fmod 语句的情况下编译得很好。当我放入 FMOD_RESULT fm_resul
我想知道我是否做错了什么。我已经将我的 SoundManager 类设置为有 5 个不同的 channel ,在我的游戏中可能会同时播放一些声音,比如开枪和敌人“受伤”的声音......这就是我设置
在代码中: FMOD_RESULT result; FMOD::System *system; result = FMOD::System_Create(&system); FMODErrorChec
首先,我正在为学校做这个项目,我们不允许使用外部库,因此我不能使用 GMP 之类的东西。问题是,我有一个函数需要一些“艰难”的计算。即, m^e mod n 这是我的代码 #include #inc
使用 FMOD(交互式音频中间件),是否可以在播放轨道时实时计算其每秒节拍数? 我找不到太多关于此的信息,这将非常有用。将使用 c# 但能够翻译。 谢谢 最佳答案 FMOD 不提供任何计算每分钟节拍的
我想播放一个 mp3 文件,所以我搜索并了解了 FMOD。我下载了http://www.fmod.org/download/ (用于 Linux 的 FMOD Studio 程序员 API)。 我还收
我的问题是从模计算中获得最准确的结果,我得到余数答案以进行另一次舍入计算,因此我确实需要一个准确的结果。 double a = 0.12345678...(可能有很多数字); double b = f
我开始使用 FMOD 库,因为我需要在 C# 应用程序中播放没有间隙的声音(循环中的一个声音和序列中的许多声音)。谁能告诉我正确的方法吗?我尝试根据示例制作一些东西,但它没有像我希望的那样工作。首先,
我正在尝试设置我的声音管理器 (FMOD) 以在不同的 channel 上播放背景音乐和其他 Action 声音,据我所知,这是使用 FMOD 同步声音的唯一方法....我的设置是下面,如果我调用 p
我开始使用 FMOD API,但我在播放声音时遇到了问题。我使用了本网站的教程:http://glasnost.itcarlow.ie/~powerk/audio/AddFMODtoaproject.
我是一名优秀的程序员,十分优秀!