Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.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++;来自C#(64位)的类库 我在C语言中使用C++类库和Windows应用程序。_C#_C++_Windows_32bit 64bit_Badimageformatexception - Fatal编程技术网

加载C++;来自C#(64位)的类库 我在C语言中使用C++类库和Windows应用程序。

加载C++;来自C#(64位)的类库 我在C语言中使用C++类库和Windows应用程序。,c#,c++,windows,32bit-64bit,badimageformatexception,C#,C++,Windows,32bit 64bit,Badimageformatexception,它在32位Windows上运行良好,但在64位Windows上不起作用-BadImageFormatException发生 我尝试改变C++类库的平台,但是不能从win32到in/p>变为Win64。 我认为以下问题之一可以解决这个问题 有没有办法将WIN32库转换为WIN64库 在C++语言中没有C++语言库调用的另一种方法吗?< /LI> 是否可以在64位应用程序中加载WIN32库 有没有办法将WIN32库转换为WIN64库 将库重建(重新编译)为64位库 是否可以在64位应用程序中加载WI

它在32位Windows上运行良好,但在64位Windows上不起作用-
BadImageFormatException
发生

<>我尝试改变C++类库的平台,但是不能从win32到in/p>变为Win64。 我认为以下问题之一可以解决这个问题

  • 有没有办法将WIN32库转换为WIN64库
  • 在C++语言中没有C++语言库调用的另一种方法吗?< /LI>
  • 是否可以在64位应用程序中加载WIN32库
  • 有没有办法将WIN32库转换为WIN64库

    将库重建(重新编译)为64位库

    是否可以在64位应用程序中加载WIN32库

    编号:发件人:

    。。。32位进程无法加载64位DLL以执行,64位进程无法加载32位DLL以执行

    有没有办法将WIN32库转换为WIN64库

    将库重建(重新编译)为64位库

    是否可以在64位应用程序中加载WIN32库

    编号:发件人:

    。。。32位进程无法加载64位DLL以执行,64位进程无法加载32位DLL以执行


    除非您特别需要使用64位CLR,否则可以编译为32位而不是任何CPU。WOW在X64 Windows上运行32位应用程序是一项相当不错的工作。你如何调用C++代码库中的C++库?你看过吗?除非你有使用64位CLR的特殊需要,你可以编译成32位而不是任何CPU。WOW在X64 Windows上运行32位应用程序是一项相当不错的工作。你如何调用C++代码库中的C++库?你看过吗?如何将库重建为64位库?我使用Visual Studio 2008,库的平台不能从Win32更改。如何将库重建为64位库?我使用Visual Studio 2008,库的平台不能从Win32更改。