0
我遇到一个问题与链接,并在Visual Studio 2010中分发库我想要做什么:如何在我的VS 2010项目中包含SDL库?
- 将我的项目,SDL和使用它的头
- 保持SDL在我的项目目录里,所以当我从另一台机器上的源代码控制克隆它,我不必安装任何额外的库。
我尝试至今:
- 谷歌指向这样一个教程:Lazy Foo Productions,但它不会做我想做的,因为SDL放在项目目录之外。
- 当我将SDL复制到解决方案目录并通过Project-> Properties-> Linker ....将其添加时,它可以工作,但项目设置现在包含库目录的绝对路径,所以我猜它不会在其他机器上编译。
我该怎么办? SDL只是一个例子,我想知道如何解决任何图书馆的这个问题。
'它可以使用相对路径' - 相对于哪里? – KCH
到项目目录。虽然如果你有一些问题,我可以使用'$(ProjectDir)\ path \ to \ libraries_or_includes'或'$(SolutionDir)\ path \ to \ libraries_or_includes'来代替'$ (ProjectDir)'与您的项目目录和'$(SolutionDir)'与您的解决方案目录 – tozka
谢谢,它的工作。 – KCH