您好我正在尝试从Libjingle API构建一个dll,我希望能够在Windows上的XMPP客户端中使用音频和视频。
我可以使用以下方法构建libjingle源代码:
hammer.bat --jobs=6 --verbose --mode=all all_programs
我想先做这件事以确保它正常运作。我也能够生成Visual Studio项目。但我不确定该怎么做,我知道如何将我的项目文件设置为dll,但似乎没有源代码加载到每个项目中(它们只是空项目)。
我按照main.scons文件中的说明构建了Visual Studio项目
s = vs_env.ComponentVSSolution(
'libjingle', # Please uncomment this line if you build VS proj files.
['all_libraries', 'all_programs', 'all_test_programs'],
projects = [p],
)
然后执行此命令。
hammer --mode=all --vsproj
据我所知,我需要将源文件添加到每个项目中。但我不确定如何做到这一点或应该去哪里。
感谢您提供的任何帮助
*欢呼声
编辑我发现此链接与Visual Studio项目预制http://code.google.com/p/libjingle/issues/detail?id=242
对于任何想要这样做的人: - )