gpt4 book ai didi

c++ - LNK 2019试图链接DLL和EXE

转载 作者:行者123 更新时间:2023-11-28 07:00:03 27 4
gpt4 key购买 nike

<分区>

我目前使用的是 Visual Studio 2013 SP1。

我有一个解决方案 (Game),包含两个项目,Engine 和 MyGame。引擎是一个 DLL(不能是一个库,因为它是用 SFML 构建的)。 MyGame 是一个 EXE,应该使用 Engine 构建。我已经到了 Engine 构建良好的地步,但每当我编译 MyGame 时,我都会收到此错误:

error LNK2019: unresolved external symbol "private: void __thiscall AABB::init(struct Vec2D,struct Vec2D)" (?init@AABB@@AAEXUVec2D@@0@Z) referenced in function "public: __thiscall AABB::AABB(double,double,double,double)" (??0AABB@@QAE@NNNN@Z)

AABB::init 是在 .cpp 文件中定义的函数之一,而不是头文件。
我尝试在 MyGame 中添加 Engine 作为引用,但出现相同的错误。

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