首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu中构建完整的Perl支持

在Ubuntu中构建完整的Perl支持
EN

Ask Ubuntu用户
提问于 2016-08-09 15:10:47
回答 1查看 1.1K关注 0票数 53

我正在运行Ubuntuv14.04,经过一番努力,我成功地安装了Ubuntu。

我需要使用Perl + QML/Qt,通过Ubuntu开发(可能会有大量)功能齐全的应用程序,然后在桌面Ubuntu和Ubuntu电话平台上“转换”运行。Perl的Qt绑定已经过时,但我愿意自己重新实现更新的Qt绑定,以便在Perl以正常解释模式运行时使用。

https://metacpan.org/pod/QtCore4

另外,我将使用新的Perl编译器(我是作者),因此我们可以生成直接调用Qt的C++输出代码,以便在Perl编译模式下运行时使用。

http://rperl.org

显然,如果我们在正常解释模式下使用Perl而不是RPerl编译模式,那么Qt的接口是不同的,尽管从Perl方面看,这两种模式都被认为是有效的,而且(大部分)技术上应该是等价的,只要我很好地实现更新的Qt绑定。

与此相关的是,我知道Ubuntu强烈支持C++,而且也支持Python (至少部分支持),但我似乎找不到任何关于使用C++或Python构建Ubuntu应用程序的好教程。由于Python类似于Perl解释模式,而C++类似于Perl编译模式,所以我希望能找到一些有用的示例,但到目前为止还没有找到.

因此,我的三个相互关联的问题是:

  1. 如何使用将要创建的Qt绑定启用对解释Perl的支持,以便在Ubuntu中构建应用程序时用作“逻辑”语言?
  2. 我如何启用对编译后的Perl的支持,它输出带有本机Qt绑定的C++,同样用于在Ubuntu中构建应用程序时用作“逻辑”语言?
  3. 在Ubuntu中构建应用程序时,Ubuntu社区是如何启用对Python的支持的?

谢谢!-)

更新2017年11月14日:

统一和Ubuntu现在已经被Canonical淘汰了,尽管开源社区可能会选择执行一个或两个项目,所以我仍然对您可能拥有的任何Perl in Ubuntu-SDK的答案感兴趣,谢谢!

EN

回答 1

Ask Ubuntu用户

发布于 2018-10-01 21:58:50

您可以使用perl将所有模块全部导入到您的项目中,您希望在该项目中设置一个脚本。在此说明如下:

https://www.perlmonks.org/?node_id=798650

这里描述了如何实现自动化:

https://stackoverflow.com/questions/24908530/perl-use-all-modules-from-specified-subdirectory-and-solve-its-dependencies-a

Load和autoload是两种不同的东西:

https://perldoc.perl.org/Module/Load.html

我认为这并不取决于Ubuntu是否会构建一个完整的Perl,或者您是否会解决这个问题以创建一个适合您的计算机上的Perl环境。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/810104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档