我正在尝试获得Yeppp!在我的系统上运行的向量数学库(带有代码块的 Windows 7,GNU 4.9.2)在 c++ 中(普通 c 也失败了)。使用网站上的基本“熵”示例
http://docs.yeppp.info/c/_entropy_8c-example.html
Codeblocks 编译失败并返回
Entropy Example.c|| undefined reference to _imp__yepMath_Log_V64f_V64f|
Entropy Example.c|| undefined reference to _imp__yepCore_DotProduct_V64fV64f_S64f|
||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
我添加了适当的链接器设置;在“搜索目录”下我有
C:\Program Files(x86) Yeppp! SDK\library\headers
我认为这是“状态”变量的问题或无法识别的东西,可能是 assert.h。
编辑:所以现在它正在 Visual Studio 上运行。不幸的是,耶普!实施比天真的方法慢得多 4 倍。打开 /ox 并设置为使用 AVX (3630qm)。