gpt4 book ai didi

c - 未解析的外部符号、多个项目、Visual C++ 链接器错误?

转载 作者:太空宇宙 更新时间:2023-11-04 04:04:24 24 4
gpt4 key购买 nike

我有两个项目,一个是我自己的项目,一个是我正在尝试使用的框架。这些项目位于不同的目录中,但都已添加到我的解决方案中,并且通过将框架位置添加到我自己项目的其他路径中,我已经获得了所有引用“工作”(根据编译器(?)和智能感知)。

我能够创建一个在框架中定义的类型的变量,但是当我向框架中的一个函数添加函数调用时,我得到“未解析的外部符号 _GMI_Image_create。

我还需要做些什么来让链接器了解在哪里可以找到 GMI_Image_create 吗?为什么我可以创建我的函数但不能调用该函数?

我不能真正粘贴任何大部分代码,因为它是公司属性(property),但我希望我已经足够具体了!

这两个项目都是用 C 编写的,但不确定框架是否使用了用 C++ 编写的任何东西。

最佳答案

您必须将框架工作的 .lib 添加到引用它们的项目中。在链接器设置和 libs 目录下有一个额外的 include 指令。您需要两者才能让链接器找到库。

关于c - 未解析的外部符号、多个项目、Visual C++ 链接器错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7892874/

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