.lib

    0热度

    1回答

    我有一个扩展名为.lib的静态库。现在,我想将此库链接到Microsoft Visual Studio 10中的类库项目,并在我的类库项目中使用这些函数。 我使用properties-> linker->额外的库目录将.lib文件的路径添加到我的类库项目中,但仍然无法在.lib文件中包含这些标头。它说“没有这样的文件或目录...” 那么,我该如何解决这个问题?在此先感谢...

    0热度

    1回答

    我有一个C项目,我想生成作为静态库而不是作为一个可执行文件。 我高层次的环境是: IDE:代码:: Blocks的16.01 操作系统:Windows 7的 编译:MinGW的(GCC端口适用于Windows) 由于构建目标选项,我选择静态库(而不是可执行文件)并选择构建。 似乎工作正常。问题是,输出是一个.a文件(我的理解是Unix/Linux格式),而不是.lib的Windows格式。 任何提

    1热度

    2回答

    我有一个正在使用DLL的C++应用程序。现在,我想从我的应用程序中的DLL中访问一个方法。但是,编译器给我“无法解析的外部符号”错误,因为即使DLL中的函数被正确导出,它也无法找到该方法。当我在应用程序的附加依赖项中包含相应DLL的.lib文件路径时,错误得到解决,应用程序正常工作。 但是,有些人告诉我,当我使用DLL时,不应该包含.lib文件。它就像静态链接DLL一样。 1)在应用程序中使用DL

    0热度

    1回答

    我有一个没有头文件的C++第三方库文件。 我怎样才能读取功能,并使用它们我的C++应用程序中。 里面的库文件都是错位的名称。我用的Dependency Walker来查看导出功能。 如何去使用这些错位的名称? 创建,在C调用这些函数是C++包装? 你可以发表一个例子。

    1热度

    1回答

    可能有人请告诉我如何从一个lib文件称这种类型的函数调用(我得到这个从dumpbin /list) 那就是: 00A 00000000 SECT4 notype External | [email protected]@3P6G_NXZA (bool (__stdcall* GetWindowPauseOnSizeMove_ext)(void)) 我试过 #pragma comment(lib,

    1热度

    1回答

    我创建基于以下MS链路上的示例应用程序, https://msdn.microsoft.com/en-us/library/aa391769(v=vs.85).aspx 我所做的是把孔代码DLL中唯一的变化,在我取样的win32加载特定的DLL可执行文件,使用LoadLibrary调用。 DLL的代码: #define _WIN32_DCOM #include <iostream> using

    1热度

    1回答

    所以我试图导入包含在的.lib文件到Python的一些功能,以建立一个SDK,让我谈一些特殊硬件组件。我看网上,这不是很容易导入的.lib文件成Python: Static library (.lib) to Python project 所以我试图建立使用的.lib和其相应的.h文件的DLL。我无法访问.lib源代码。我有权访问的是.h文件。我在网上看了一下,发现这样的: Converting

    0热度

    1回答

    当我要为(SDLSimple DirectMediaLayer)设置开发环境时,我下载了网站提供的包,从readme.txt文件中发现我需要两个.lib和.dll ... 我的问题是: 我不知道如果我的理解是正确的:在我的思想,.lib为windows就像.a为linux,是静态库和.dll对于windows就像.so对于linux,是共享库,这是正确的吗? 如果上述想法是正确的,我认为我们只能使

    2热度

    1回答

    我是gtest的新手。我跟着一个教程如何设置它在VS 2105. 但我能找到的所有讨论如何建立和链接gtest。 我通过了这个级别。下面的代码运行并通过第一个虚拟测试。 #include "gtest/gtest.h" TEST(VI, simple) { EXPECT_EQ(false, false); } int main(int argc, char* argv[]) {

    0热度

    2回答

    :Visual Studio 2008的 问: 我有一个图书馆以math.lib它具有这样的功能: #include <cmath> #include<stdio.h> #include <conio.h> int addNumbers(int a, int b) { return a + b; } 而我的主要功能是:(更新) #include<stdio.h> vo