问题标签 [leda]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ 与 LEDA 库的比较
我正在尝试使用 LEDA 库创建一个集合...我正在添加一个类的元素,该类具有compare()
在命名空间 LEDA 下定义的方法...不幸的是,编译器无法找到此类的比较函数...这是错误信息...
LEDA 要求compare()
为 a 的元素定义方法set
。
我根据 LEDA 要求定义了这种比较方法...
但它仍然无法在 LEDA 库的 set.h 中找到它。
它试图找到指向该compare()
方法的指针并将其分配给cmp_ptr
...但找不到它...
我已经定义了该方法,但不知何故它没有被识别?
更新:我似乎对所有compare()
定义都有这个问题..包括集合中的其他类..
c++ - LEDA 库安装
我已经从这个网站下载了 LEDA 免费版 http://www.algorithmic-solutions.com/leda/ledak/index.htm
第一个问题: 我想在 VS2010 ide 中将这个库与我的项目一起使用,但我并没有真正从安装说明中了解到,我如何在 windows 平台上安装这个库。已经有一些静态库(您可以在图像上看到它们),我使用适当的标题将它们添加到我的项目中。但是,我建议,这不是正确的方法。所以如果你能简要描述一下编译这个库我应该做的步骤,我会很高兴......根库目录看起来像这样
第二个问题:
在 leda 的安装指南中,我可以看到两个主要部分:
1.) UNIX 配置/安装 2.) MS Visual C++ 配置/安装
在“MS Visual C++ 的配置/安装”中,我可以看到以下内容:
转到 LEDA 主目录(在上面使用的命令提示符下)。
类型:lconfig msc [dll] [ ml | 机器学习 | 医学博士 | mdd | 吨 | 吨]
对不起,我从来没有认真使用过基于UNIX的系统,但我一直认为MS Visual C++是一个东西,与Windows紧密相连,而lconfig是一个unix命令?所以我很困惑,本指南适用于 unix 或 windows 还是......?
谢谢,抱歉可能是愚蠢的问题。
boost-graph - LEDA 图形 v/s Boost 图形库
我想要效率,如果效率(=0.9*speed + 0.1*others)高,我愿意自己写代码。如果我要在 LEDA 图或 Boost 图之间进行选择,我应该选择哪一个?
我的算法很耗时(有些甚至是时间上的非多项式),适用于大图。
ubuntu-12.04 - Leda 6.3 Ubuntu 上的免费版
我是 LEDA 6.3 的新手,我想在 ubuntu 上使用它。我下载了 LEDA 的免费版,但无法按照说明设置路径。
我必须在免费版中设置路径吗?非常感谢任何安装帮助。
如何运行和编译我的 LEDA 项目?
c++ - Compiling and Linking Leda 6.3
I am new to LEDA and I am working on LEDA6.3 Free Edition on OpenSuse 12.1. As a start I tried to write a simple code "Hello LEDA world" as in the manual http://www.leda-tutorial.org/en/official/ch01s02.html.
The compilation phase works fine and I generated the .o file. But they mentioned that this file needs to be linked to the LEDA library and the only library available in the Free edition is the libleda.a and libleda.so
I am trying to link using the following command:
What I get is:
I was wondering if someone could help me with how to link my file with the leda library ? so I can get it to run.
Thanks all.
c++ - LEDA 库(C++ 库)设置 linux
我想在我的系统中设置 LEDA 库。
我已经从以下链接下载了 LEDA 库
http://www.algorithmic-solutions.info/free/d5.php
我按照这些说明进行操作,但命令出错
有人请帮我设置库。
c++ - 使用目标文件在 C++ 中链接事物
问题解决了:::
我在 C++ 中使用 LEDA 库。
我在链接步骤时变得很糟糕。
这里是 EROOR
我想我需要安装一些包,因为当我用谷歌搜索这个错误时,大多数问题都可以通过安装一些包来解决。
我没有发现 lx11 错误
我用谷歌搜索的一些 eroor 消息。
错误 1
/usr/bin/ld: 找不到 -lfreetype collect2: ld 返回 1 退出状态
错误 2
/usr/bin/ld: 找不到 -lz collect2: ld 返回 1 退出状态
我找到这些帖子的链接
http://www.qtcentre.org/threads/21069-collect2-ld-returned-1-exit-status
http://www.cyberciti.biz/faq/centos-rhel-redhat-usrbinld-cannot-findlc-error/
我需要安装一些软件包还是有其他问题
c++ - 安装目录在哪里?
我已经下载了 LEDA链接
但是当我进行安装时出现问题:目录 incl/LEDA/INCLUDE 不存在。
这是生成文件
这是安装指南
我需要一个共享库。但我无法理解如何安装它。我是 LEDA end makefile 的新手。你能帮我一步一步结束解释吗?
如果我把 make share 的 risult 是:未配置为构建共享库。我能做些什么?
algorithm - 查找线段是否完全在多边形内
我如何才能找到给定的对角线(连接多边形的两个顶点而不是多边形边缘的线段)是否是给定多边形的有效对角线..?我正在 LEDA 中编写代码。LEDA 中是否有任何特定功能用于验证对角线。?需要帮忙。
c++ - 代数数的计算
我想对正多边形进行精确计算。为此,我编写了您在下面找到的代码。但表达式cos*cos
不会编译。显然,我使用的代数类型没有定义乘法。我想我将不得不尝试其他方法。目前似乎有两个候选人:
- RS显然提供了一些更高级的代数功能,CGAL 也支持它。但我在相关标题中没有看到乘法运算符,所以我怀疑它是否会按照我想要的方式进行乘法运算。
- leda::real似乎是代数实数的一种类型。我可能不得不重写我的代码,但应该可以实现类似的结果。也许我什至可以将
cos
在 CGAL 中计算的 I 转换为这样的leda::real
. LEDA 标头至少看起来有一个operator*
. LEDA 对我来说是免费的,但仍然是封闭源代码。而leda_real.h
CGAL 4.3 看起来很奇怪:它指的是leda_real
notleda::real
,所以它可能是为 LEDA 的过时版本编写的。它显然包括自己,这看起来毫无意义。
这些替代方案中的哪一个最适合构建能够描述任意n的常规n边形的精确 CGAL 内核?这些中的任何一个都有效吗?我还有另一种选择吗?
由于我的计算机上没有安装 RS 或 LEDA,所以在开始构建它们之前,我更喜欢有根据的意见,甚至可能为我的 Gentoo linux 编写安装说明(“ebuilds”)。