我谨呼吁Perl脚本文件从我的c++的程序。

我不知道,我将分发给会有Perl安装。

基本上我在找一个。lib文件,我可以使用Apache等分布的许可证。

有帮助吗?

解决方案

你可以嵌入perl到你的应用程序。

其他提示

目前 写一个图书馆用于嵌入Perl在C++,但它还没有完成。在任何情况下,我建议反对使用EP图书馆。它不仅没维持多年,但是也有一些严重的建筑缺陷,而是限制其范围。如果你有兴趣在alpha软件,你可以联系我,否则我建议你使用 API.

叫perl从C++你需要使用API,因为其他人提到的;基本教程提供 perlxstut 文件。

注意,你将最有可能需要的不仅仅是一个".lib",因为只需要很多微小的模块,这些模块都位于"lib"directory perl极配:严格。下午,等等。这是一个没什么大不了的,不过,我想;apache如你所提到的具有同样的约束提供一些默认结构文件等等。

然而,分发Perl,在Windows(我猜你在窗因为你mentionned。lib文件),ActiveState分布,每个人都使用可能导致某些许可头痛的问题。这不是真的我明白,但是似乎你不能重新分配ActivePerl在一个商业产品。注意,如果你想嵌入Perl在C++程序,则可能需要重新编译它无论如何,有相同编制的标志,在Perl和在您的节目。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top