Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.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
.lib不是有效的Win32应用程序-Visual Studio 2015 我试图在C++中创建一个简单的.LIB文件,尝试使用C++ /CLI封装技术在C中使用代码。问题是,我的C++代码本身并没有成功编译。它不断推送“不是有效的Win32应用程序”错误。我试着查找同一个问题,许多答案表明Windows XP存在.NET framework问题。但我在“Visual Studio 2015 v140”平台工具集上运行它。我的桌面是一个64位OS x64处理器,运行Windows 10 pro_C++_Visual C++_Visual Studio 2015_Lib - Fatal编程技术网

.lib不是有效的Win32应用程序-Visual Studio 2015 我试图在C++中创建一个简单的.LIB文件,尝试使用C++ /CLI封装技术在C中使用代码。问题是,我的C++代码本身并没有成功编译。它不断推送“不是有效的Win32应用程序”错误。我试着查找同一个问题,许多答案表明Windows XP存在.NET framework问题。但我在“Visual Studio 2015 v140”平台工具集上运行它。我的桌面是一个64位OS x64处理器,运行Windows 10 pro

.lib不是有效的Win32应用程序-Visual Studio 2015 我试图在C++中创建一个简单的.LIB文件,尝试使用C++ /CLI封装技术在C中使用代码。问题是,我的C++代码本身并没有成功编译。它不断推送“不是有效的Win32应用程序”错误。我试着查找同一个问题,许多答案表明Windows XP存在.NET framework问题。但我在“Visual Studio 2015 v140”平台工具集上运行它。我的桌面是一个64位OS x64处理器,运行Windows 10 pro,c++,visual-c++,visual-studio-2015,lib,C++,Visual C++,Visual Studio 2015,Lib,以下是我的项目属性的一个片段: 这是我的.cpp代码: #include "AddClass.h" namespace AddTwoNumbersLib { double AddClass::Add(double x, double y) { return x + y; } } 我是个业余爱好者,所以一直在努力解决这个问题。非常感谢您的帮助 我猜它的构建是正确的,但是您试图像运行应用程序一样运

以下是我的项目属性的一个片段:

这是我的.cpp代码:

     #include "AddClass.h"

     namespace AddTwoNumbersLib
 {
        double AddClass::Add(double x, double y)
         {
              return x + y;
        }
}

我是个业余爱好者,所以一直在努力解决这个问题。非常感谢您的帮助

我猜它的构建是正确的,但是您试图像运行应用程序一样运行.lib。右键单击项目并选择“构建”

我猜它构建正确,但您试图像运行应用程序一样运行.lib。右键单击项目并选择“构建”

构建失败了吗?你没有试着意外地运行它,对吗?当错误弹出时,您可以将整个构建消息添加到您的帖子中吗。我在左下角看到一条“Build Successed”(构建成功)消息。您的构建已成功,并且您拥有.lib文件。你试过用播放按钮来运行它。只需右键单击项目,然后单击“构建”。你该走了!它起作用了!谢谢大家!@StutiRastogi-…我建造之后该做什么?构建成功了构建失败了吗?你没有试着意外地运行它,对吗?当错误弹出时,您可以将整个构建消息添加到您的帖子中吗。我在左下角看到一条“Build Successed”(构建成功)消息。您的构建已成功,并且您拥有.lib文件。你试过用播放按钮来运行它。只需右键单击项目,然后单击“构建”。你该走了!它起作用了!谢谢大家!@StutiRastogi-…我建造之后该做什么?该构建是okI通过右键单击构建的。建造还可以。。。然后我该怎么办?@Migrate2Lazarusseemyprofile如果静态库是解决方案的一部分,请右键单击将其标记为start projectI Build。建造还可以。。。然后我该怎么办?@Migrate2Lazarusseemyprofile如果静态库是解决方案的一部分,请将其标记为启动项目
     #include "AddClass.h"

     namespace AddTwoNumbersLib
 {
        double AddClass::Add(double x, double y)
         {
              return x + y;
        }
}