gpt4 book ai didi

c++ - vs2015 C++ 包含目录 gstreamer

转载 作者:太空宇宙 更新时间:2023-11-04 13:37:20 26 4
gpt4 key购买 nike

我正在尝试用 C++ 在 vs2015 上编译 gstreamer sdk 教程。

问题:我总是遇到 fatal error ,

fatal error C1083: unable to open include file 'gst/gst.h': no such file or directory. 

来自 basic-tutorial1.c 的 include 是

#include <gst/gst.h>

需要的文件,gst.h在目录下

C:\gstreamer-sdk\0.10\x86_64\include\gstreamer-0.10\gst

在vs2015中,在basic-tutorial1上,在属性->config property->VC++ paths->include paths,

我有

C:\gstreamer-sdk\0.10\x86_64\include\gstreamer-0.10;
$(GSTREAMER_SDK_ROOT_X86_64);
$(IncludePath)

GSTREAMER_SDK_ROOT_X86_64 定义为 C:\gstreamer-sdk\0.10\x86_64\

这似乎是一个基本问题,但我尝试了一些路径和组合,但无法包含该文件。

唯一可行的解​​决方案是在 include 指令中将完整路径设置为 gst.h。这太疯狂了。

这个include是多个include的起始文件,每个include都是一样的问题..

如何正确设置包含指令或路径?令人难以置信的是,这种产品无法简单地做到这一点。

最佳答案

Include 指令中的 Path 是错误的,或者可能存在权限问题。

检查您是否具有包含文件夹和解决方案文件夹的权限。一个简单的选择是移动所有内容,将文件和解决方案包含在文档文件夹中,重置包含指令并尝试重建它。

https://msdn.microsoft.com/en-us/library/et4zwx34.aspx

关于c++ - vs2015 C++ 包含目录 gstreamer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29129450/

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