有没有人这样做过?我无法让它工作。以下是我的步骤:
- 从链接下载windows包
- 我可以毫无问题地运行 qfuzzylite (gui-tool)。现在我想在我的 Visual Studio + Qt 集成项目中使用fuzzylite lib。
- 在 CMake GUI 中,我将 blurlite 源文件夹作为输入文件夹并选择 Visual Studio 2010 作为编译器。
- 我能够在 CMake 中生成 Visual Studio 模糊解决方案而不会出现任何错误。
- 然后,我尝试构建 Visual Studio 解决方案,但由于一些奇怪的错误而失败。但是,它确实生成了fuzzylite-dbg.lib 文件(我需要)。
- 然后我使用这个lib 文件和fuzzylite.dll 并在VS 项目中包含Headers 的路径。该项目构建没有任何错误。
现在在我正在做的代码中
fl::Engine* engine = new fl::Engine("simple-dimmer");
这失败了,但有以下例外:
exception text: bad allocation
exception type: class std::bad_alloc