Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.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
使(剥离的)DLL与C+一起工作时出现问题+;控制台应用程序 我有一个项目,在一个新的C++控制台应用程序中,使一个老式的(剥离的,非COM的)DLL工作。我试过几种方法:_C++_Windows_Dll_Dllimport - Fatal编程技术网

使(剥离的)DLL与C+一起工作时出现问题+;控制台应用程序 我有一个项目,在一个新的C++控制台应用程序中,使一个老式的(剥离的,非COM的)DLL工作。我试过几种方法:

使(剥离的)DLL与C+一起工作时出现问题+;控制台应用程序 我有一个项目,在一个新的C++控制台应用程序中,使一个老式的(剥离的,非COM的)DLL工作。我试过几种方法:,c++,windows,dll,dllimport,C++,Windows,Dll,Dllimport,从Visual Studio控制台导入新引用。。。这不起作用(显然),因为这是一个非COM的东西“浏览”在Visual Studio 2017和2019中均未显示任何内容 使用dumpbin和lib从DLL创建lib;dumpbin工作正常,但lib收到一系列警告: 。。。并生成一个明显空白的库 尝试了cygwin工具。。。这不适用于剥离DLL,但在其他方面看起来很可爱 问题: 这是浪费时间吗?供应商现在支持C++,但我和他合作的是一个C++的家伙,如果可行的话,希望这个。 如果有简单的方

从Visual Studio控制台导入新引用。。。这不起作用(显然),因为这是一个非COM的东西“浏览”在Visual Studio 2017和2019中均未显示任何内容

  • 使用dumpbin和lib从DLL创建lib;dumpbin工作正常,但lib收到一系列警告:
。。。并生成一个明显空白的库

尝试了cygwin工具。。。这不适用于剥离DLL,但在其他方面看起来很可爱

问题:

  • 这是浪费时间吗?供应商现在支持C++,但我和他合作的是一个C++的家伙,如果可行的话,希望这个。
  • 如果有简单的方法,请问是什么?如果这些工具包中的一些能够做到这一点,我完全支持Linux/Cygwin/Msys2。今天我已经为此工作了好几个小时了

  • 非常感谢…

    如果所有其他操作都失败,则会出现
    LoadLibrary
    GetProcAddress
    。您是否还有任何包含所述DLL的函数原型的头文件?是的,我从供应商网站上找到的文档中创建了头文件。
    LNK4017: statement not supported for the target platform: ignored