标签: ntl

NTL上的"多项式对于FFT来说太大了"错误

我正在尝试使用NTL中的ZZ_pEX类来执行4096度的多项式的乘法运算.然而,它返回错误"Polynomial对于FFT来说太大了",我找不到让它工作的方法(甚至可以帮助NTL文档的东西),但幻灯片中的评论说它可以修复(不说怎么样!).

有人找到了解决方法吗?

c++ fft multiplication polynomial-math ntl

16
推荐指数
1
解决办法
365
查看次数

如何使用 CMake 包含 NTL

我用这一行编译一个简单的程序:

g++ main.cc -lntl -lm -lgmp 
Run Code Online (Sandbox Code Playgroud)

如何将其包含到 CMake 中?

find_package(NTL REQUIRED)
find_package(GMP REQUIRED)
Run Code Online (Sandbox Code Playgroud)

不起作用。并给出以下错误:

CMake Error at CMakeLists.txt:30 (find_package):
  Could not find module FindNTL.cmake or a configuration file for package
  NTL.
...
.
Run Code Online (Sandbox Code Playgroud)

SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -std=c++0x -lntl -lm -lgmp)
Run Code Online (Sandbox Code Playgroud)

也不起作用(但我认为这总体上是错误的)。

谢谢你!

c++ cmake gmp ntl

2
推荐指数
1
解决办法
2156
查看次数

标签 统计

c++ ×2

ntl ×2

cmake ×1

fft ×1

gmp ×1

multiplication ×1

polynomial-math ×1