首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenNN在VisualStudio2017中包含未解析的外部符号

OpenNN在VisualStudio2017中包含未解析的外部符号
EN

Stack Overflow用户
提问于 2017-10-18 06:34:18
回答 1查看 394关注 0票数 0

我叫赫克托·佩雷斯。我是一名来自危地马拉学习计算机科学和音乐的国际学生。我对使用OpenNN进行计算机音乐项目非常感兴趣.今天,我尝试创建一个具有适当依赖项的VisualC++项目(如opennn.html中所述)。

然而,我想经过几次尝试后,我意识到我可能做错了什么。在这封信结束后,我包括了我的程序。如果您能向我介绍一个教程,它可以一步一步地执行项目构建,我将非常感激。

我的程序:

  1. 在Visual中创建一个C++项目。
  2. 右击解决方案资源管理器中的应用程序文件夹,
  3. 转到VC++目录下的属性。
  4. 将依赖项的完整路径复制到“包含目录”中。
  5. 我构建了这个项目,但是会出现错误--就好像找不到文件一样。
  6. 如果我显式地使用#include,就会发现它们,但这可能不是目的。

这就是我所犯的错误。(只是大得多!)

代码语言:javascript
复制
... SimplePatternRecognition.obj : error LNK2019: unresolved external symbol "public: void __cdecl OpenNN::NeuralNetwork::save(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?save@NeuralNetwork@OpenNN@@QEBAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function main
1>...C:\Users\Owner\documents\visual studio 2017\Projects\SimplePatternRecognition\x64\Debug\SimplePatternRecognition.exe : fatal error LNK1120: 46 unresolved externals
1>Done building project "SimplePatternRecognition.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
EN

回答 1

Stack Overflow用户

发布于 2017-10-25 00:56:03

我解决了!

我将我的示例代码和步骤放在这个存储库中,以便将OpenNN添加到Visual :查看README.md文件。

存储库:https://github.com/HectorGit/allMyOpenNNCode

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46804081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档