0

我只需要将它编译为一个.exe文件,以便我可以在命令行中使用它。 它只是一个音频转换器,将.adx转换为wav,只需要它几个文件,从来没有编译任何东西,我发现这是一个艰难的努力,我真的不想放弃这个冒险,所以要吸它并寻求帮助。如何编译成可执行文件

我主要对“测试”文件夹感兴趣,根据readme,我所需要的只是Test.exe。

extracted.zip内容(已被移动过的.dll按照自述) 起初,我用Google搜索的基本知识,得到的Visual Studio 2015年(最新) 装起来.vcxproj和构建>在源文件编译“test.c的”,但我得到一个错误,说我错过了或需要安装VC2010(v100)的构建工具集,所以使用它搜索我需要的Visual Studio 2010,现在我终于有了,得到一个不同的错误。 (的.vcproj)

C:\ PROGRAMFILES(x86)的\的MSBuild \ Microsoft.Cpp \ V4.0 \平台\的Win32 \ Microsoft.Cpp.Win32.Targets(511,5): 错误MSB8008:指定平台工具集(v140)未安装或 无效。请确保支持的PlatformToolset值为 。 1> 1>构建失败。

刚开难倒左右,可能真的只使用一个手指指向我的方向是正确的,而不是真的要求别人来编译EXE适合我,因为我相信它能够更好地授人以鱼不如给他一条鱼。只想知道如何解决这个现在和未来。

回答

1

您正在尝试编译指定使用v140项目(Visual Studio 2015)的项目。但是,您正在运行Visual Studio 2010.

虽然您可以尝试执行此操作。右键单击项目并选择属性。在配置属性 - >常规 - >平台工具集下,选择v100。再次尝试并编译。

如果这不起作用,则需要到Visual Studio 2015年

+0

那奇怪的,正如我所说,我在2015年VS第一次尝试,但然后后再次获得大约需要VS 2010以及试图编译错误的建议生成成功,但输出文件是.obj文件...? – HyeVltg3

相关问题