如何在12.04上安装光线跟踪应用程序POV-Ray?


Answers:


10

发牌

从povray 发行许可证起,通常不是将GPL2 +或3+许可证合并到主要ubuntu存储库中的要求。

事实上- Debian的分类,这是不自由的 -但为什么这个包没有被提供到多元宇宙,我不知道。

编译

源代码编译此命令行应用程序实际上非常简单:

首先安装一些先决条件:

sudo apt-get install build-essential

现在下载源代码:

wget http://www.povray.org/redirect/www.povray.org/ftp/pub/povray/Official/Unix/povray-3.6.tar.gz

tar -zxvf povray-3.6.tar.gz
cd povray-3.6.1

现在配置它:

./configure COMPILED_BY="yourname <youremail@somewhere.com>"

注意:请使用您的电子邮件地址。

下一步-编译并安装:

make
sudo make install

对于初学者...

这是一个示例输出

从这里将内容另存为povpawn.pov

现在运行povray

povray +Ipovpawn.pov

这将在您的文件夹中创建一个名为 povpawn.png

在此处输入图片说明

来自povray网站的更多信息:


像魅力一样工作。
巴顿·奇滕登

不幸的是,这不再起作用了,因为存档不再托管在povray.org上-请查看下面的github答案。
凯瑟琳·霍洛威

1
@CatherineHolloway:旧版本仍然可用,URL为povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/…。它已经编译,应该可以立即使用。使用包含的install命令(通过sudo)进行安装。
Florian Brucker 2014年

7

您可以从github获取最新的POV-Ray版本:

获取源代码

git clone https://github.com/POV-Ray/povray.git

安装所需的软件包

sudo apt-get install libboost-dev zlib1g-dev libpng12-dev libjpeg8-dev libtiff5-dev libopenexr-dev

配置,制作,安装

cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>" 
make
sudo make install

2
在14.04 64bit上,我执行了./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb

1
对于那些在运行时遇到增强线程问题的用户./configuresudo apt-get install libboost-all-dev
user824294 2014年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.