【发布时间】:2009-06-21 07:26:16
【问题描述】:
如果您在 VC++ 2008 中为它创建一个项目并将其与解决方案中的其他项目一起构建,那么在 VC++ 2008 中使用库非常容易,但是如果该库的构建过程过于复杂并且必须通过 makefile 单独编译怎么办?
我的库就是这样,虽然我在命令行上编译它没有问题,但我不知道如何处理生成的头文件和 .lib 文件。我将它们全部放在一个目录中,并将其路径添加到我的主项目的附加包含目录中,因此它可以很好地找到头文件。我还将相关信息添加到附加库目录和附加依赖项。
除了这三个之外,也许还有另一个我忘记设置的设置?我会很感激我能得到的所有帮助。谢谢。
EDIT这是我遇到的语法错误:
【问题讨论】:
-
为什么不能在 IDE 中构建?
-
这个库很大很复杂,它的源文件分散在很大的目录层次结构中,所以我认为我不能从那里构建它。它带有一个 configure.pl 脚本,该脚本会生成一个相当长的 makefile。
标签: c++ visual-studio-2008 visual-c++