VS2015 - LNK1104 无法打开文件 'C:\gstreamer.0\x86_64\lib\glib-2.0'
VS2015 - LNK1104 cannot open file 'C:\gstreamer\1.0\x86_64\lib\glib-2.0'
今天我想在 Windows 10.
的 vs2015 社区版本上实现 Gstreamer
我包含配置属性 -> C/C++ -> 常规 -> 附加包含目录
C:\gstreamer.0\x86_64\include\glib-2.0\glib C:\gstreamer.0\x86_64\include\glib-2.0\ C:\gstreamer.0\x86_64\include\gstreamer-1.0 \
C:\gstreamer.0\x86_64\lib\glib-2.0\include
其中 3 个位于 \include 目录下,没有错误。但是,仅从 \lib\glib-2.0\include 给出错误。
我正确地配置了库以确保你确定
配置属性 -> 链接器 -> 常规 -> 附加库目录和属性 -> 链接器 -> 输入 -> 我将使用的库的附加依赖项,例如 gstreamer-1.0.lib;gobject -2.0.lib;glib-2.0.lib;
我正确连接了所有内容,因为在我的编译器中我可以找到头文件 glibconfig.h,它位于 '**C:\gstreamer.0\x86_64\lib\glib-2.0**' 下,而且其他头文件。
但是编译器给出了这个错误。
LNK1104 无法打开文件 'C:\gstreamer.0\x86_64\lib\glib-2.0'
我在 Qt Creator 上写了同样的代码,它没有给出这样的错误,但我没有像视频那样输出。因此,我想在 Visual Studio 上尝试一下。所以我认为 LNK1104 错误不存在权限问题。
如果有人能提供帮助,那就太好了。
我找到了解决方案。
选择调试为 x64。
如果您遇到我的问题,请不要忘记查看您使用的是 x64 还是 x86 调试。
错误 "LNK1104 cannot open file 'C:\gstreamer.0\x86_64\lib\glib-2.0" 的解释很复杂,因此您可能找不到问题所在。
谢谢,
今天我想在 Windows 10.
的 vs2015 社区版本上实现 Gstreamer我包含配置属性 -> C/C++ -> 常规 -> 附加包含目录 C:\gstreamer.0\x86_64\include\glib-2.0\glib C:\gstreamer.0\x86_64\include\glib-2.0\ C:\gstreamer.0\x86_64\include\gstreamer-1.0 \ C:\gstreamer.0\x86_64\lib\glib-2.0\include
其中 3 个位于 \include 目录下,没有错误。但是,仅从 \lib\glib-2.0\include 给出错误。
我正确地配置了库以确保你确定
配置属性 -> 链接器 -> 常规 -> 附加库目录和属性 -> 链接器 -> 输入 -> 我将使用的库的附加依赖项,例如 gstreamer-1.0.lib;gobject -2.0.lib;glib-2.0.lib;
我正确连接了所有内容,因为在我的编译器中我可以找到头文件 glibconfig.h,它位于 '**C:\gstreamer.0\x86_64\lib\glib-2.0**' 下,而且其他头文件。
但是编译器给出了这个错误。
LNK1104 无法打开文件 'C:\gstreamer.0\x86_64\lib\glib-2.0'
我在 Qt Creator 上写了同样的代码,它没有给出这样的错误,但我没有像视频那样输出。因此,我想在 Visual Studio 上尝试一下。所以我认为 LNK1104 错误不存在权限问题。
如果有人能提供帮助,那就太好了。
我找到了解决方案。
选择调试为 x64。
如果您遇到我的问题,请不要忘记查看您使用的是 x64 还是 x86 调试。
错误 "LNK1104 cannot open file 'C:\gstreamer.0\x86_64\lib\glib-2.0" 的解释很复杂,因此您可能找不到问题所在。
谢谢,