Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/146.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何向vs2010添加新库_C++_Visual Studio 2010 - Fatal编程技术网

C++ 如何向vs2010添加新库

C++ 如何向vs2010添加新库,c++,visual-studio-2010,C++,Visual Studio 2010,我想在我的程序中使用libcrafter,所以我想在vs2010中包含crafter.h 我已经下载了这个库,现在我有了一个名为“crafter2.tar.gz”的文件夹 不知道如何将其作为库添加到vs中..如何在vs2010中实现?任何人都可以吗 给我介绍一个有用的链接?1)使用一些软件(如7-zip)解压下载的文件,直到得到没有扩展名(*.tar,*gz等)的文件夹 2) 编译代码以获取静态库(*.lib) 3) 将库添加到项目>属性>链接器>其他依赖项 4) 将路径永久或仅为该项目添加到项

我想在我的程序中使用libcrafter,所以我想在vs2010中包含crafter.h

我已经下载了这个库,现在我有了一个名为“crafter2.tar.gz”的文件夹

不知道如何将其作为库添加到vs中..如何在vs2010中实现?任何人都可以吗

给我介绍一个有用的链接?

1)使用一些软件(如7-zip)解压下载的文件,直到得到没有扩展名(*.tar,*gz等)的文件夹

2) 编译代码以获取静态库(*.lib)

3) 将库添加到项目>属性>链接器>其他依赖项


4) 将路径永久或仅为该项目添加到项目>属性>链接器>常规>附加库目录

?您可以将提取路径添加到项目属性中(我认为是在“编译”选项卡上),或者全局添加到“工具”、“选项”、“目录”(或类似项)下。如果你有头文件和二进制文件的话;如果您需要构建库,您还可以将构建库的项目添加到您的解决方案中,并将其作为依赖项添加到使用它的项目中。感谢您的回答,我应该如何添加构建库的项目…您知道我有一个名为crafter-.2.tar.gz的文件夹,而我对该文件夹中的文件一无所知,但是我知道我应该把它作为一个新的库添加到我的项目中,我该怎么处理这个文件夹呢?也许你应该先弄清楚如何解包一个tarball。你读过说明书了吗?你指的是哪个说明书?我在internet上找到了一些将库添加到visual studio的说明,我发现我应该在我的项目的属性中执行此操作,例如,通常在“链接”选项卡中……但在一种情况下,它需要一个或多个“.lib”文件,但我在该文件夹中找不到它。此库依赖于其他库,它只能在Linux上工作。算了吧。我该如何编译代码?它是一个包含大量文件的文件夹,例如.h文件,例如.cpp文件和.ac.m4.in和。。。。。我应该如何编译这些文件?我应该如何将它们添加到我的项目中?ac等用于GNU自动工具,它可以帮助您在Linux或其他Unix上构建这些文件。它很可能是为Linux编写的,您可能需要修改代码才能在Windows上编译。听起来你还没有足够的知识来做这件事,就像汉斯说的,尝试其他东西可能是最简单的。