.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
以下是我的项目属性的一个片段: 这是我的.cpp代码:.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; } } 我是个业余爱好者,所以一直在努力解决这个问题。非常感谢您的帮助 我猜它的构建是正确的,但是您试图像运行应用程序一样运
#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;
}
}