gpt4 book ai didi

c++ - 在 Visual Studio 2008 中引用另一个非托管 C++ 项目中的非托管 C++ 项目

转载 作者:太空狗 更新时间:2023-10-29 21:30:43 26 4
gpt4 key购买 nike

我正在从事一个需要使用 C++ 的神经网络项目。我正在使用 Flood Neural Network library .我正在尝试在我正在开发的非托管 C++ 项目中使用神经网络库。我的目标是从另一个项目中的 Flood 库中创建一个类对象的实例。

关于如何从 C# 项目中引用非托管 C++ 项目的在线文档很多,但没有足够的信息说明如何在另一个 C++ 项目中引用一个 C++ 项目。与我在 C# 中的做法类似,我在我的其他项目中添加了 Flood 项目作为引用,但我已经尝试了各种技术来处理该对象。我曾尝试使用 #include 指令来引用头文件,但这给了我错误,指出我需要实现头文件中声明的方法。

如何在非托管 C++ 中添加引用并使用类对象?

最佳答案

是的。你需要做两件事:

  1. #include 相应的头文件,就像您所做的那样
  2. 添加一个引用(Visual C++ 支持两种类型,一种是过时且不应再使用的“依赖项”,另一种是正确的“引用”)。使用它们来引用其他项目,该项目必须是您的解决方案的一部分。意思是,在这种情况下,您必须能够编译其他项目。

或者,如果您没有源代码,或者您出于任何其他原因不想编译第 3 方代码,您也可以引用已编译的二进制文件。最好的方法是 pragma comment lib。如果这是您需要的,请发表评论,我会编辑我的回复。

关于c++ - 在 Visual Studio 2008 中引用另一个非托管 C++ 项目中的非托管 C++ 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2001203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com