UbuntuKylin15.04编译OpenSCAD源码_weixin_34309435的博客-程序员宅基地

OpenSCAD(http://www.openscad.org)是一个简单高效的三维建模软件,使用模型描述脚本进行建模,使用CGAL引擎进行几何体的空间布尔运算。这里介绍其源码编译方法,使用UbuntuKylin15.04.

把下面的内容存为脚本文件openscad_build.sh,修改属性为可执行,然后运行:./openscad_build.sh即可。

git clone git://github.com/openscad/openscad.git
cd openscad
git submodule update --init
sudo ./scripts/uni-get-dependencies.sh
./scripts/check-dependencies.sh
qmake openscad.pro
make

如果需要安装,运行:sudo make install

有的系统上还需要安装一些其他的库,按照提示信息,使用sudo apt-get install XXX或者sudo synaptic进行安装即可。



转载于:https://my.oschina.net/u/2306127/blog/487291

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34309435/article/details/92207830

智能推荐

mysql时间类型存储格式化_[转载]MySQL将DateTime时间类型格式化_吃货喵的博客-程序员宅基地

DATE_FORMAT(date,format)根据format字符串安排date值的格式。select from_unixtime(time,'%Y-%m-%d %H:%i:%s');select from_unixtime(now(),'%Y-%m-%d %H:%i:%s');以下说明符可用在 format字符串中:说明符说明%a工作日的缩写名称 (Sun..Sat)%b月份的缩写名称(Jan...

nginx-1.8.0反向代理服务器的搭建与配置_weixin_34363171的博客-程序员宅基地

本文主要写CentOS和Ubuntu下nginx-1.8.0作为反向代理服务器时的一些编译安装的步骤和参数,将此nginx作为网站服务器用同样不成问题,文末有一些比较好的内核参数优化,有助于提高nginx的性能,可以作为nginx性能优化的一部分。CentOS版(仅编译安装nginx)yum install jemalloc jemalloc-devel -y    groupadd -r ww...

kubernetes进阶(05)kubernetes的命令_weixin_33912246的博客-程序员宅基地

在Kubernetes中,Node、Pod、Replication Controller、Service等概念都可以看作一种资源对象,通过Kubernetes提供的Kubectl工具或者API调用进行操作,并保存在etcd中。 ...

python是所谓的爬虫吗_python开发爬虫有门槛吗?_weixin_39521835的博客-程序员宅基地

如果你不是科班出身,没有开发经验,初次接触开发爬虫这档子事儿,相信这篇文章能帮到你。python开发爬虫肯定是有门槛的。尽管python很简单,上手不难,但是开发起来你会发现,开发爬虫不只是单单会python就可以了,你还得需要下列这些技能。01用python开发爬虫你需要拥有前端知识爬虫是什么?爬虫其实是一个抓取互联网信息的一个功能or一个软件。爬虫的工作原理很简单,你给它一个地址,它自己就会按...

Makefile中关于all和.PHONY_Android系统攻城狮的博客-程序员宅基地

请编写一个makefile同时编译、链接下面两个程序:main1.c:#includeint main(void){    printf("main1\n");}main2.c:#includeint main(void){    printf("main2\n");}【分析】:这里需要生成两个可执行文件main1和main2(两个目标)。由于m

218.94.78.76:20001/index.php,asp.net微信开发已关注用户管理步骤详解_weixin_39746652的博客-程序员宅基地

这篇文章主要介绍了asp.net微信开发中有关已关注用户管理的相关内容,需要的朋友可以参考下公众号可通过本接口来获取帐号的关注者列表,关注者列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成。一次拉取调用最多拉取10000个关注者的OpenID,可以通过多次拉取的方式来满足需求。接口调用请求说明http请求方式: GET(请使用https协议)返回说明正确时返...

随便推点

前端技术变化太快!怎样才能不掉队?_普通网友的博客-程序员宅基地

有粉丝留言问:今年前端找工作这么难,明年会好一点吗?我大胆预测一下,明年会更难。现在的前端领域已经不是简单的切图的时代了:飞书/钉钉等面向企业的工具创造了大量复杂需求;与AI、图形学的结...

(20200423已解决)Sanic.websocket出现RuntimeError: this event loop is already running._quantLearner的博客-程序员宅基地

问题描述运行Sanic WebSocket服务器,出现如题错误。解决方案原因是在app.websockt('/')下的async def内又一次调用了loop=asyncio.get_event_loop().而Sanic的app.run()其实内部已经起了一个event_loop.将async def内的loop=asyncio.get_event_loop()取消,改用awa...

SpringMVC:6.数据转换&格式化&校验_NEVER-LEGENDS的博客-程序员宅基地

目录数据绑定流程数据转换Spring 支持的类型转换器自定义类型转换器关于 mvc:[email protected]数据格式化日期格式化数值格式化数据校验JSR303Hibernate Validator 扩展注解Spring MVC 数据校验数据绑定流程Spring MVC 主框架将 ServletReq...

ImageView的android:scaleType属性_哆余_的博客-程序员宅基地

转自: https://blog.csdn.net/qq_34902522/article/details/76682293  感谢前人ImageView的scaleType的属性值有MATRIX,FIT_XY,FIT_START,FIT_END,FIT_CENTER,CENTER,CENTER_CROP,CENTER_INSIDE.1.android:scaleType=“center”...

Golang实现redis系列-(3)封装RESP协议_cheems~的博客-程序员宅基地

封装RESP协议 RESP代码perser.go(核心)reply.goperser_test.gocustom.goRESP具体RESP协议不再展开,网上很多,这里给出核心代码与流程简图/*简单字符串:以"+" 开始【+OK\r\n】 (Simple String)错误: 以"-" 开始【-ERR Invalid Syntax\r\n】 (Error)整数: 以":" 开始【:1\r\n】 (Int)字符串: 以 $ 开始【$3\r\nSET\r\n】(Bulk St

单片机的c语言程序控制直流电机,(单片机控制直流电机)毕业论文.doc_烂人不配爱的博客-程序员宅基地

原创性声明本人呈交的毕业论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本毕业论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本毕业论文的知识产权归属于培养单位。本人签名: 日期:摘 要当今,自动化控制系统已经在...