您好我正在尝试从 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
对于任何想要这样做的人:-)