喝彩!
我试图用visual studio 2010打开新项目 我想要使用的版本是1.0。
所以,这些是我过去常常采取的步骤:
1. installed windows DDK 7.1.0
2. opened (I tried regular and gstreamer SDK) new project with VS-2010
3. added x86.props (from C:\gstreamer\1.0\x86\share\vs\2010\msvc)
4. added gstreamer-1.0.props (from C:\gstreamer\1.0\x86\share\vs\2010\libs)
5. changed the working directory to "C:\gstreamer\1.0\x86\bin"
6. copied the basic code (Hello World) from here- [Hello World][1]
我做了完全相同的事情,但是使用了0.10(并且它工作了)现在,使用1.0,当我构建代码时,我得到了错误:
错误1错误LNK1104:无法打开文件' gstreamer-1.0.lib'
我添加" gstreamer-1.0.lib" (从C:\ gstreamer \ 1.0 \ x86 \ lib)到#34;其他图书馆目录"
我收到了错误:
错误1错误LNK1104:无法打开文件' msvcrt_winxp.obj'
我很乐意为启动新gstreamer项目提供一些指导。
谢谢!
答案 0 :(得分:0)
文件msvcrt_winxp.obj
是WinDDK的一部分,所以听起来设置Visual Studio项目时出了问题。
首先,请确保您使用的是gstreamer.freedesktop.org的gstreamer软件包,而不是gstreamer.com的SDK。 SDK适用于较旧的gstreamer 0.10。
现在刚刚说过,gstreamer.com网站上还有一些有用的文档。我建议按照本页底部“使用向导创建新项目”标题下的说明操作: http://docs.gstreamer.com/display/GstSDK/Installing+on+Windows
您需要点击以展开蓝色框中的手动安装说明,因为安装程序没有自动为我复制所有文件。
一旦你完成了这个设置,使用向导创建一个新项目,一切都应该有效!
如果仍有问题,请查看“使用Visual Studio运行时删除依赖项”下的说明,以确保已正确安装DDK。