0

我在 Visual Studio 2010 中链接和分发库时遇到了问题。我想要做什么:

  • 将我的项目与 SDL 链接并使用其标题
  • 将 SDL 保存在我的项目目录中的某个位置,因此当我从另一台机器上的源代码控制克隆它时,我不必安装任何额外的库。

到目前为止我的尝试:

  • 谷歌指向这样的教程:Lazy Foo Productions,但它没有做我想要的,因为 SDL 放在项目目录之外。
  • 当我将 SDL 复制到解决方案目录并通过 Project->Properties->Linker.... 添加它时,它可以工作,但项目设置现在包含库目录的绝对路径,所以我猜它不会在其他机器上编译。

我该怎么办?SDL 在这里只是一个例子,我想知道如何用任何库解决这样的问题。

4

1 回答 1

0

您可以使用Project->Properties->Linker->General->Additional Library Directories指定链接器查找库的新目录(它可以使用相对路径)

您可以使用Project->Properties->C++->General->Additional Include Directories指定在哪里查找标题。

于 2012-10-14T17:09:21.027 回答