2013-07-27 58 views
1

我是编程中的新手。我正在研究一个包含许多输入,参数和输出的大识别算法,并需要调用由队友制作的外部二进制文件。到目前为止,我已经有了一个perl脚本,它将所有的东西粘在一起。这次我想参加一个识别比赛,但它只被要求提交一个独立的应用程序。有没有快速解决方案?如何将perl + cpp转换为独立应用程序

+3

Perl脚本通常不能编译为可执行文件。但是您可以查看['PAR'](https://metacpan.org/module/pp)工具,它将perl解释器,必需的模块和源代码打包到一个fat可执行文件中。我不亲自使用它,所以我不知道这是如何与预编译的C++程序平方。 – amon

+0

考虑查看具有嵌入式Perl解释程序(如Irssi和rxvt-unicode)的应用程序。 –

回答

1

我喜欢perl,我也喜欢C/C++。所以我不想忍受这一点。 我写了一个github项目来解决这个问题。

请参阅: https://github.com/tlqtangok/perlcpp

短例子是在这里: P_eval( “$ a = 2的; $ a = $一个** 10;”); Int(“a”); // a = 1024

相关问题