Ubuntu 如何找到Lazarus依赖项以在新计算机上运行我的项目?

Ubuntu 如何找到Lazarus依赖项以在新计算机上运行我的项目?,ubuntu,deployment,lazarus,Ubuntu,Deployment,Lazarus,我有一个用Lazarus建立的程序 我想在没有拉撒路的机器上运行这个。这可能吗?如果是,如何确定要在新计算机上放置的依赖项 注意:我不喜欢制作安装程序或类似的东西。我只想在没有Lazarus的第二台机器上运行我的程序 注意:我现在需要这个在Ubuntu上工作(即,开发和部署在Ubuntu上),但也可能是Windows 谢谢 > P>你可能并不热衷于创建安装程序,但至少你必须考虑为目标平台创建一个包。p> 本文档描述了几个目标平台的此过程: 不幸的是,即使是跨平台技术(如Java)也有其部署

我有一个用Lazarus建立的程序

我想在没有拉撒路的机器上运行这个。这可能吗?如果是,如何确定要在新计算机上放置的依赖项

注意:我不喜欢制作安装程序或类似的东西。我只想在没有Lazarus的第二台机器上运行我的程序

注意:我现在需要这个在Ubuntu上工作(即,开发和部署在Ubuntu上),但也可能是Windows


谢谢

> P>你可能并不热衷于创建安装程序,但至少你必须考虑为目标平台创建一个包。p> 本文档描述了几个目标平台的此过程:

不幸的是,即使是跨平台技术(如Java)也有其部署到的平台的先决条件。众所周知,很难找到一个同时在Linux和Windows上运行的解决方案。这就是为什么一些技术有自己的包管理器,设计为在基本语言安装(特定于平台的部分)完成后使用

sudo易于获得构建dep lazarus ide

sudo apt get install gir1.2-gtk-2.0 imagemagick imagemagick common liba52-0.7.4-dev libasound2 dev libatk1.0-dev libavahi client dev libavahi common dev libcaca dev libcairo-script-interprer2 libcairo2 dev libdbus-1-dev libdca dev libdrm dev libdts dev libexpat1 dev libflac dev libfontconfig1 dev libfreetype6 dev libgdk-pixbuf2.0-devlibgl1 mesa dev libglib2.0-dev libglu1 mesa dev libgtk2.0-dev libharfbuzz dev libharfbuzz-gobject0 libice dev liblqr-1-0 libmad0 dev libmagickcore5 libmagickwand5 libmikmod2 libmikmod2 dev libmodplug dev libpango1.0-dev libpcre3 dev libpcrecpp0 libpixman-1-dev libpng12 dev libpthread-stubs0-dev libspulse dev libsdl-mixer-1.2libsdl-mixer1.2-dev libsdl1.2-dev libslag2-dev libsm-dev libvorbis-dev libx11-dev libx11-xcb-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb当前dev libxcb-randr0-dev libxcb-render0-dev libxcb-dev libxcb-shape0-dev libxcb-shm0-dev libxcb-dev libxcb-shm0-dev libxcb-libxcb同步dev libxcb libxcb libxcomposite libxcerlibxdmcp-dev-libxext-dev-libxfixes-dev-libxft-dev-libxinerama-dev-libxml2-utils-libxrandr-dev-libxrender-dev-libxshmfence-dev-libxxf86vm-dev-mesa-common-dev-po-debconf-could-x11proto-core-dev-x11proto-dri2-dev-x11proto-fixes-dev-dev-x11proto-dev-dev-x11proto-fixex-devx11proto-randr-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev


@马可:谢谢你的推荐。作为一项迫切的要求,我想在另一台Ubuntu机器上测试我的项目(这台机器和我的一样)。所以我想.deb套餐是最好的选择。不幸的是,您的参考资料上唯一的链接是来自IBM的,它似乎已断开。你知道不需要我在第二台计算机上安装Lazarus,如何实现这一点吗?谢谢@看来这是你最好的选择。抱歉,我不是Lazarus的用户。是的,你的选择似乎是目前为止最好的。谢谢