gpt4 book ai didi

c - 如何在 Visual Studio Express 上运行 AuBio(一个开源 C 程序)

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:02 25 4
gpt4 key购买 nike

我正在尝试获得一个名为 AuBio 的开源软件( Source ) 在 Visual Studio Express 上运行,但我在构建它时遇到了很多问题。

我做了什么:

我在 VS Express 上打开了一个新的 C/C++ 解决方案,然后将源文件夹 (SRC) 中的所有头文件复制到我项目的“头文件”过滤器中,然后将 SRC 文件夹中的所有 C 文件复制到“我的项目的“源文件”过滤器。我还下载了所有 3 dependencies需要运行 AuBio,但我不知道将它们放在哪里,因为我项目的“外部依赖项”过滤器似乎不想接受它们。

有人可以指导我如何着手构建这个程序吗?

添加:依赖是其他开源项目; AuBio 的构建说明(HERE)告诉我在使用 AuBio 之前我需要安装依赖项,但我不知道该怎么做。

AuBio 还提供了它的软件的预编译版本(它在 MingGW32 上交叉编译,并且是 here),它由每个主要类的 exe 文件和 AuBio 及其所有依赖项的 dll 文件组成,但我有也不知道如何使用这些,当我下载并尝试运行 exe 时,它​​们拒绝运行。

我真的被困在这个问题上了,有人可以帮忙吗?

最佳答案

不清楚你所说的过滤器是什么意思。头文件和源文件是否出现在项目的“解决方案 View ”中?如果不是,您需要使用“项目”、“添加现有项”菜单命令将它们添加到项目中。

依赖项:如果它们是 .lib 文件,那么将这样的一行添加到您的源文件中:

#pragma comment (lib,"libname.lib")

关于c - 如何在 Visual Studio Express 上运行 AuBio(一个开源 C 程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19955013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com