相关疑难解决方法(0)

如何向Visual Studio项目添加其他库?

Allergro是一个用于图形处理的开源C++插件库.如何将此库添加到我的编译器?

这些说明对我来说不起作用,因为我有Windows 7.我不知道操作系统是否重要.我有Visual Studio Express Edition.该库是.dll文件.如何将其添加到我的项目中?

c++ shared-libraries visual-c++ libraries

61
推荐指数
3
解决办法
19万
查看次数

在Visual Studio中编译和链接第三方库

我是C编程的新手,我之前没有使用Visual Studio或第三方库.我正在尝试使用FMOD做一些简单的事情并且需要链接fmodvclib,fmod.h当然fmod.dll.

我已经fmodex_vc.lib在include和library目录以及其他包含库中添加了其他依赖项和低级库的路径,但是当我构建它时,它给了我:

"cannot open source file "fmod.h"
identifier "FSOUND_SAMPLE" is undefined
Cannot open include file: 'fmod.h': No such file or directory
Run Code Online (Sandbox Code Playgroud)

但即使是奇怪的是:

cannot open source file "stdio.h"
Run Code Online (Sandbox Code Playgroud)

这是代码:

#include "fmod.h"
#include <stdio.h>

FSOUND_SAMPLE* handle;

int main(void)
{
    int input;

    FSOUND_Init(44100, 32, 0);

    handle = FSOUND_Sample_Load(0, "test.ogg", 0, 0, 0);
    FSOUND_PlaySound(0, handle);

    while (input != 0)
    {
        scanf_s("&d", &input);
    }

    FSOUND_Sample_Free(handle);
    FSOUND_Close();
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

c c++ fmod visual-studio include-path

8
推荐指数
1
解决办法
8968
查看次数